apprentice
artistsserieslearnchatartworkscommunity galleryblog
apprentice

deliberate practice for serious artists

writingsourcesmethodsaboutgalleryprivacyterms
built by reducibl.com
home·artworks·The Milkmaid
The Milkmaid by Johannes Vermeer

plate no. 2018

The Milkmaid

Johannes Vermeer, 1660

oilBaroquegenre paintingfigureinteriorpotteryfabricwindowstill life

what to study here

It shows how a narrow value range, soft edges and one economical bright passage can produce luminosity and a clear focal point.

Start with the value structure. The visionGuide describes three groups: very dark accents (window frame, door, basket shadows), luminous highlights (coif, milk stream, table cloth), and a warm golden middle that holds the flesh, yellow ochre jacket and wall in one tonal zone. Squint and check that the painting stays in a narrow mid-to-light range, so the glow comes from compression rather than contrast. Then follow the eye path: the milk meeting the bowl is the brightest, most active spot, then up to the concentrated face in the white linen coif. Look at edges. Transitions on the face and arms are soft and continuous, fabric folds are slightly firmer where the blue skirt catches light, and the bread and pottery get small, precise strokes folded into larger light masses. The milk stream is handled with a few deliberate strokes, not photographic detail. Notice the warm gray wall: it recedes, and the dark masses on the left anchor the space.

key decision

Vermeer keeps most of the picture in a unified warm mid-tone and reserves the brightest whites for the coif, milk stream and cloth, with a few near-black accents for depth. This makes the milk-and-bowl junction the focal point.

From the record

Dimensions
45.5 cm high × 41 cm wide
Institution
Rijksmuseum
Location
Gallery of Honour
Inception
1660
Materials
canvas, oil paint
Movement
Dutch Golden Age painting
  • coif
  • pitcher
  • platter
  • bread
  • basket
  • table
  • tablecloth
  • wall

Wikipedia article · Wikidata item Q167605

from the sources

  • The Milkmaid is an oil-on-canvas painting by Johannes Vermeer and is held in the Rijksmuseum in Amsterdam. en.wikipedia.org

    “It is in the Rijksmuseum in Amsterdam, the Netherlands, which regards it as "unquestionably one of the museum's finest attractions".”

  • The Rijksmuseum estimates the painting was completed around 1658. en.wikipedia.org

    “The Rijksmuseum estimates it as circa 1658.”

  • The Metropolitan Museum of Art gives a painting date of about 1657 or 1658. en.wikipedia.org

    “According to the Metropolitan Museum of Art in New York City, it was painted in about 1657 or 1658.”

  • The painting was first owned by Pieter van Ruijven and may have been painted for him. en.wikipedia.org

    “The painting was first owned by (and may have been painted for) Pieter van Ruijven, owner of several other paintings by Vermeer which also depicted attractive young women and with themes of desire and self-denial quite different from the attitude of Pepys and many of the paintings in the Dutch "kitchenmaid" tradition.”

  • Vermeer painted over a large clothes basket he had originally placed near the bottom of the composition, and X-ray later revealed it. en.wikipedia.org

    “He originally placed a large, conspicuous clothes basket (the Rijksmuseum web page calls it a "sewing basket") near the bottom of the painting, behind the maid's red skirt, but then the artist painted it over, producing the slight shift in tone (pentimento) on the wall behind the foot warmer.”

  • One of the Delft tiles behind the maid depicts Cupid, which can imply arousal of a woman or daydreaming about a man. en.wikipedia.org

    “one of the Delft tiles at the foot of the wall behind the maid, near the foot warmer, depicts Cupid – which can imply arousal of a woman or simply that while she is working she is daydreaming about a man.”

  • The Rijksmuseum catalogue gives the work as oil paint on canvas, measuring 45.5 cm high by 41 cm wide. rijksmuseum.nl

    “Afmetingen hoogte 45,5 cm x breedte 41 cm”

  • The Rijksmuseum acquired the painting by purchase in 1908 with support from the Vereniging Rembrandt. rijksmuseum.nl

    “Credit line Aankoop met steun van de Vereniging Rembrandt”

recreation guide

Johannes Vermeer’s *The Milkmaid* (c. 1660) is a quintessential example of Dutch Golden Age genre painting, distinguished by its 'photograph-like realism' and 'extraordinary treatment of light' (Source 8). Unlike many contemporaries who used cheaper pigments, Vermeer employed the exorbitantly expensive natural ultramarine (derived from lapis lazuli) lavishly, not only for blue elements but also as an underpaint to subtly tint earth colors like umber and ochre, creating a luminous, cool crispness in shadows (Source 3). The work features a 'brilliant color scheme' dominated by ultramarine and lead-tin-yellow, with white walls rendered using white lead, umber, and charcoal black to reflect daylight with varying intensities on uneven plaster textures (Source 1). The composition builds monumentality through a low vantage point and pyramidal forms, focusing attention on the pouring of milk via diagonal lines meeting at the woman’s wrist (Source 8).

estimated time

40-60 hours over 8-12 sessions (allowing for drying times between glazes and scumbles)

materials

8 items

steps

6 in sequence

materials

itempurposemodern equivalent
Natural Ultramarine (Lapis Lazuli)Primary blue pigment and underpaint for shadows/earth tones to create luminous depthHigh-quality synthetic ultramarine or genuine lapis lazuli pigment
Lead-Tin YellowDominant yellow pigment for luminous highlights and bread crustsCadmium Yellow Light or Nickel Titanate Yellow (non-toxic alternatives)
White LeadRendering white walls and highlights; mixed with umber/black for graysTitanium White or Zinc White (note: historical white lead has specific drying and transparency properties)
Umber and Charcoal BlackMixing with white lead for wall grays and shadowsBurnt Umber and Ivory Black
OchreDabs for rough edges of broken bread crustYellow Ochre
Red Lake / VermilionSaturated colors applied as glazes over underpaintingQuinacridone Rose or Cadmium Red Light
Oil of Copavia or Linseed OilMedium for glazing and scumblingStand Oil or refined Linseed Oil
VarnishMixed with oil for later glazing stagesDammar Varnish

preparation

surface prep

Prepare a rigid panel or canvas with a smooth, light-toned ground. Vermeer’s technique relies heavily on the interaction of light with the surface; a white or light gray ground facilitates the luminous quality of the white walls and the transparency of glazes. While specific ground recipes for *The Milkmaid* are not detailed in the sources, Vermeer’s general practice involved meticulous preparation to support his illusionistic realism (Source 8).

underdrawing

Sources indicate that 'no drawings have been positively attributed to Vermeer, and his paintings offer few clues to preparatory methods' (Source 3). It is likely he worked directly onto the ground or used a very faint, non-intrusive sketch. Do not rely on heavy charcoal lines; instead, establish forms through tonal blocking in the underpainting phase.

underpainting

Vermeer likely executed his paintings tonally first, using a monochrome grisaille or limited palette of browns and greys ('dead coloring') (Source 3). Crucially, he used natural ultramarine as an underpaint beneath subsequent earth colors (umber, ochre) to subtly tint their shade, inspired by Leonardo’s observations on color reflection (Source 3). For example, shadows in red areas were underpainted in ultramarine to give the overlying red lake a cool, crisp appearance (Source 3).

color palette

Ultramarine Blue

Natural Ultramarine

Woman’s apron, shadows under earth tones, and general luminous depth

Lead-Tin Yellow

Lead-Tin Yellow

Bread crusts, highlights, and luminous areas

White/Gray

White Lead, Umber, Charcoal Black

White walls, reflecting daylight with uneven textures

Earth Tones (Umber/Ochre)

Umber, Ochre, with Ultramarine underpaint

Woman’s dress, bread, and skin tones

Reds

Red Lake, Vermilion

Woman’s bodice, applied as glazes over ultramarine underpaint

composition

The composition is built along two diagonal lines that meet at the woman’s right wrist, focusing attention on the pouring of milk (Source 8). A relatively low vantage point lends monumentality and dignity to the figure (Source 8). The forms build up pyramidally from the left foreground to the woman’s head (Source 8). The left wall recedes quickly, creating openness to the right, a scheme common in Delft artistry of the period (Source 8).

step by step

underpainting→first pass→refining→finishing→varnishing

underpainting

  1. step 01

    Establish the tonal structure using a grisaille or limited brown/gray palette. Apply ultramarine in shadow areas, particularly where earth tones or reds will later be applied, to create a cool, luminous underlayer.

    Tip — Ensure the ultramarine underpaint is dry before applying opaque earth tones to prevent muddiness.

    Dead coloring / Ultramarine underpainting

first pass

  1. step 02

    Block in the main forms of the woman, the table, and the wall. Use white lead, umber, and charcoal black to render the white walls, varying the intensity to reflect daylight on uneven plaster textures.

    Tip — Pay attention to the 'recession from the left' and the diagonal lines leading to the wrist.

    Tonal blocking

refining

  1. step 03

    Apply saturated colors (reds, yellows) as transparent glazes over the underpainting. For the woman’s coarse features, use thick dabs of impasto.

    Tip — The glaze should be transparent enough to let the ultramarine underpaint influence the final hue.

    Glazing and Impasto

  2. step 04

    Render the bread and basket details. Use pointillé dots (small distinct dots) for seeds on the crust and plaited handles. Use thin swirls for soft bread parts and dabs of ochre for rough edges.

    Tip — The bread is painted more diffusely than the illusionistic realism of the wall.

    Pointillé and Impasto

finishing

  1. step 05

    Add final highlights and textures. Use lead-tin-yellow for the luminous crusts. Ensure the brass container gleams with polished highlights. Check the window panes for realistic variations, including cracks and scratches.

    Tip — The window pane in the fourth row from the bottom, far right, has a crack reflected on the wood frame.

    Highlighting

varnishing

  1. step 06

    Apply a final varnish to unify the glazes and protect the surface. Vermeer’s use of varnish mixed with oil in later stages helped achieve depth.

    Tip — Allow sufficient drying time between layers to prevent cracking.

    Varnishing

critical techniques

Ultramarine Underpainting

Vermeer used expensive natural ultramarine beneath earth colors (umber, ochre) to subtly tint their shade, creating a luminous, cool crispness in shadows. This was inspired by Leonardo’s observations on color reflection.

Glazing and Scumbling

Transparent glazes of saturated colors were applied over the tonal underpainting. Scumbling (semi-opaque painting) was used to create coldness or gray blooms, particularly in shadows and mid-tones.

Pointillé

Small, distinct dots of paint were used to render seeds on bread crusts and plaited basket handles, suggesting scintillating daylight and rough textures simultaneously.

Impasto

Thick dabs of paint were used for the woman’s coarse features and the knobbly crust of the bread, adding tactile realism.

common pitfalls

  • →Using cheap azurite instead of ultramarine, which would fail to capture the specific luminous quality Vermeer achieved (Source 1).
  • →Over-modeling the bread and basket; they should be painted more diffusely than the illusionistic wall (Source 1).
  • →Ignoring the ultramarine underpaint in shadows, which is crucial for the cool, crisp appearance of the final colors (Source 3).
  • →Failing to vary the white walls; they must reflect daylight with different intensities to show uneven plaster textures (Source 1).

what the sources don't tell us

Where the corpus is silent, we say so rather than guess. These are the gaps a complete recreation guide would normally cover that our source passages don't.

  • ·Exact proportions of the woman’s figure and specific facial features are not detailed in the sources, requiring reference to the original image.
  • ·Specific recipe for the 'white lead, umber and charcoal black' mixture for the walls is not provided, only the components.
  • ·The exact sequence of glazing layers for the woman’s dress is inferred from general practice, not explicitly step-by-step for this painting.
  • ·Details of the foot warmer’s internal coals or the specific Delft tile patterns (other than the Cupid tile) are not described in sufficient detail for precise replication.

grounded in

The technical procedure in this guide traces to the following classical art-instruction texts.

  • The Practice of Oil Painting — COLOURING A MONOCHROME↗

    • Glazing and Scumbling — applied to General technique of glazing over grisaille, use of varnish and oil

cross-referenced from

Named facts about this artwork and artist were checked against these reference pages.

  • Wikipedia: The Milkmaid (Vermeer) — part 6↗

    • Technique and materials — applied to Pigment choices (ultramarine, lead-tin-yellow), wall rendering, bread texture techniques (pointillé, impasto)
  • Wikipedia bio — Johannes Vermeer — part 7↗

    • Painting materials — applied to Ultramarine underpainting technique, glazing methods, lack of preparatory drawings
  • Wikipedia: The Milkmaid (Vermeer) — part 5↗

    • Compositional strategy — applied to Diagonal composition, low vantage point, monumentality, window details
  • Wikipedia: The Milkmaid (Vermeer) — part 3↗

    • Symbolic elements — applied to Context of foot warmer and Delft tiles (for understanding subject matter, though not directly for painting technique)

Read more about the corpus on the sources page and how the guides are built on the methods page.

read from the painting

observed from the image, not the label
6 dominant colors, measured

what the eye sees

Light streams from the left window, striking the maid's face and the milk stream with crystalline clarity, creating a luminous focal point that dominates the composition. The figure is positioned slightly right of center, pouring milk into an earthenware bowl on a table draped in deep teal-blue fabric. The eye travels first to the junction where milk meets bowl—the brightest, most active moment—then up to her concentrated face, framed by the white linen coif. The background wall is a neutral warm gray that recedes, while darker masses (the basket, window frame, pottery on the left) anchor the composition and create spatial depth.

value structure

The painting operates in a narrow, sophisticated mid-to-light range. Darkest darks appear in the window frame, door, and shadows within the bread basket (nearly black-brown). The brightest whites are reserved for the linen coif, milk stream, and the cloth on the table. Most of the painting sits in warm mid-tones: the woman's flesh, yellow ochre jacket, and the wall occupy a unified tonal zone. This compression creates luminosity rather than drama—squint and you see three distinct value groups: very dark accents, luminous highlights, and a warm golden middle that unifies everything.

observed palette and mixes

  • #d9d3c1

    titanium white + minimal yellow ochre

    linen coif, milk stream, brightest cloth highlights

  • #cdc5af

    titanium white + yellow ochre + touch of burnt sienna

    woman's face and neck, warm wall plane

  • #908068

    yellow ochre + burnt sienna + ultramarine blue (muted)

    shadows in the bread, jacket mid-tones, table surface

  • #513f2c

    burnt sienna + ultramarine blue + black (or raw umber)

    bread crusts, darkest shadows, window frame, basket weave

  • #161d25

    ultramarine blue + burnt sienna + white (desaturated deep blue-black)

    window panes, deepest folds in shadows, interior edges

edges and brushwork

Vermeer employs soft, almost imperceptible edges where light transitions to shadow on the maid's face and arms—the modeling is continuous and blended. The fabric folds show slightly firmer edges where the blue skirt catches light, but these are never harsh. Details like bread crust texture and the pottery are rendered with precision using small brushwork, yet integrated into the broader light masses. The milk stream itself is painted with remarkable economy—a few deliberate strokes suggest the flow and volume rather than photographic detail.

a working sequence

  1. 01

    Establish the underpainting and value structure

    Using burnt sienna thinned with medium, loosely block in the figure, table, and major shapes. Map the light source coming from the upper left and mark where the brightest whites (coif, milk, cloth) will sit. Keep this layer thin and transparent—you're creating a scaffold, not a finished drawing. Pay attention to the warm gray wall behind the figure; establish it as a unified mid-value.

  2. 02

    Lay in the deep background and window

    Paint the window frame and the area beyond with a dark, desaturated blue-black (ultramarine + burnt sienna + minimal white). The window should read as a solid dark shape initially. Block in the basket and pottery on the left side with burnt sienna and umber. These dark anchors will make later luminous passages sing.

  3. 03

    Paint the wall plane with warm neutrality

    Develop the main wall surface with a warm, light gray using titanium white, yellow ochre, and a breath of ultramarine. This wall is not pure gray—it has warmth. Work over the entire upper and right background, keeping the value consistent and the surface subtle. Allow the underpainting to show through slightly in shadow zones to maintain atmospheric depth.

  4. 04

    Build the flesh tones and establish light direction

    Mix a luminous flesh tone: titanium white + yellow ochre + minimal burnt sienna + touch of ultramarine. Begin with the face, painting the areas struck by direct light (forehead, cheek, lower face) with the lightest version of this mix. The side of the face in shadow should use the same mix but with more ultramarine and burnt sienna to gray it slightly. Model the neck and hand with the same principle—light side is warm and bright, shadow side is cooler and darker. The milk stream should be nearly pure white with a hint of yellow ochre.

  5. 05

    Paint the yellow ochre jacket with dimensional folds

    Layer the jacket using yellow ochre as your base, adding white to the upper shoulder and highlighted surfaces where light hits. Use yellow ochre + burnt sienna + ultramarine for shadow folds, particularly in the armpit and where the sleeve turns away. The fabric should show form through value shift, not through outlines. Notice how the sleeve catches light at the forearm where the milk is being poured—keep that area relatively bright to unify the action.

  6. 06

    Develop the blue skirt and table drapery

    Paint the deep blue skirt using ultramarine blue + minimal white, keeping it dark and rich. Add white selectively where light brushes the fabric folds—particularly the highlighted ridge where the skirt catches the window light. For the teal-blue table cloth beneath, use ultramarine + white + touch of yellow ochre (to gray and warm it slightly). Model the folds with a darker blue (ultramarine + burnt sienna) in shadow recesses. The table cloth should feel voluminous and substantial.

  7. 07

    Render the pottery and still-life elements

    Paint the earthenware bowl receiving the milk using burnt sienna + white for the lit rim and sides, and burnt sienna + ultramarine for the darker interior shadow. The jug in the maid's hand should be warm terra-cotta (burnt sienna + yellow ochre + white). For the bread basket and loaves, use various browns (yellow ochre + burnt sienna + white for lighter crusts, yellow ochre + burnt sienna + ultramarine for darker areas). The small brass pot on the left should have a cool metallic quality—mix ultramarine + burnt sienna + white, slightly desaturated.

  8. 08

    Define edges and refine the milk stream action

    Now soften edges selectively where flesh meets shadow, and sharpen them where light abruptly meets dark (the far edge of the coif, the silhouette of the shoulder against the wall). The milk stream is the painting's most decisive moment—paint it with confidence using near-white (titanium white + minimal yellow ochre). Use a small round brush and let the stream have weight and presence. Soften the edges where it enters the bowl to suggest the milk's movement and surface tension.

  9. 09

    Unify with glazes and final luminosity

    Stand back and assess. Apply thin glazes of ultramarine + white over shadow areas to create atmospheric unity. A transparent glaze of yellow ochre over the wall helps warm and unify. Use a palette knife or soft dry brush to blend where necessary—particularly on the face and neck—but resist overworking. The painting should feel complete with soft, luminous transitions and a clear light source. The milk stream and the maid's concentrated face should remain the brightest, clearest moments.

where studies of this painting go wrong

  • Overworking the flesh tones until they lose their luminosity—Vermeer achieves glow through strategic placement of white and clean mixing, not excessive blending. Stop before you think you're done.
  • Making the background wall too dark or too saturated; it must recede as a warm, neutral mid-tone so the figure reads as illuminated. Test it against the face constantly.
  • Painting the milk stream with too much detail or substance—it should read as translucent flow, not a solid rope. Let the bowl's interior shadow suggest the milk's depth.
  • Ignoring the coif's subtle warmth—the white linen has reflected light and is not pure white; it carries warmth from the nearby face and flesh tones, especially in shadow areas.

measured difficulty

beginner friendliness
value contrast
palette complexity
compositional simplicity
brushwork visibility

tips & new artworks in your inbox

no spam — unsubscribe anytime.

or to save artworks, chat, and track progress

related guides

oil painting for beginners →chiaroscuro →paint like vermeer →how to learn by studying the masters →
chat about this artwork

in this vein

related artworks

Girl with a Straw Hat

Girl with a Straw Hat

Judith Leyster

Gezicht Op De Laurenskerk Gezien Vanuit Noordoosten

Gezicht Op De Laurenskerk Gezien Vanuit Noordoosten

Abraham Storck

Bathsheba Bathing

Bathsheba Bathing

Francesco Solimena

Repentant Peter

Repentant Peter

Guido Reni

Itinerant Musicians

Itinerant Musicians

Jacob Ochtervelt

Marie Christine

Marie Christine

Marcello Bacciarelli

Santa Cecilia E Due Angeli

Santa Cecilia E Due Angeli

Giulio Cesare Procaccini

Scene from the Life of Saint Benedict

Scene from the Life of Saint Benedict

Philippe de Champaigne