Italian Polenta-Style Creamy Oat Porridge
Photo by Bruno Scramgnon on Pexels

Italian Polenta-Style Creamy Oat Porridge

A sophisticated breakfast porridge inspired by Italian polenta, made with rolled oats simmered slowly in whole milk with nutty Parmesan cheese, crispy sage, and brown butter. The oats cook down into a luxuriously creamy base, topped with a drizzle of sage-infused brown butter and a shower of cheese for depth and richness.

Prep
5 min
Cook
20 min
Total
25 min
Makes
2 servings (about 1¼ cups each)
Share

Steps

Before you start
  • Have all ingredients measured and ready before you start cooking—the porridge cooks quickly and requires constant attention
  • Tear or roughly chop fresh sage leaves just before cooking to preserve their volatile oils
  1. Combine oats and liquid

    • Pour the cold milk and water into a medium heavy-bottomed saucepan (about 2.5 to 3 quart capacity).
    • Whisk in the rolled oats, breaking up any clumps, until fully combined.
    • The mixture should look slightly loose at this stage.
    + Show details

    Tip: Using cold milk prevents the oats from clumping and ensures even cooking. Whisking at the start creates a smooth base.

  2. Bring to simmer over medium heat

    • Place the saucepan over medium heat and bring the mixture to a simmer, stirring occasionally with a wooden spoon to prevent the oats from sticking to the bottom.
    • Once small bubbles break the surface and steam rises, reduce the heat to medium-low.
    + Show details

    Ready when: Small bubbles appear at the surface and the mixture steams gently

    Tip: Don't walk away during this stage. Stir every 30 seconds or so to keep the oats from clumping on the bottom and scorching.

  3. Cook until creamy

    • Continue cooking over medium-low heat, stirring constantly, for 12 to 15 minutes, until the oats break down and the porridge becomes thick, glossy, and creamy.
    • The oats should be fully tender and have absorbed most of the liquid—a wooden spoon should leave a trail when you drag it across the bottom of the pan.
    + Show details

    Ready when: Oats are soft and creamy, the mixture moves slowly when stirred, and a spoon leaves a trail on the bottom

    Tip: Constant stirring prevents lumps and ensures even cooking. If the porridge seems too thick before the oats are fully tender, stir in a splash of warm milk.

  4. Add butter and cheese

    • Remove the saucepan from heat.
    • Add the cold cubed butter and 0.25 cup (25 g) of the grated Parmesan cheese.
    • Stir gently until the butter melts and the cheese is fully incorporated, creating a smooth, glossy finish.
    • Season with salt and freshly ground black pepper to taste.
    • Add the optional nutmeg if using.
    + Show details

    Ready when: Butter and cheese are fully incorporated and the porridge is smooth and glossy

    Tip: Remove from heat before adding butter so it melts gently without splitting. The residual heat is enough to warm the ingredients.

  5. Brown the sage butter

    • In a small skillet over medium heat, melt the remaining 0.5 tablespoon (7 g) of butter.
    • Once melted, add the torn sage leaves and cook for 1 to 2 minutes, swirling occasionally, until the butter foams, begins to brown, and the sage is crisp and aromatic.
    • Watch carefully to avoid burning.
    + Show details

    Ready when: Butter is nutty golden-brown and sage leaves are darkened and crisp

    Tip: Brown butter can turn from golden to burnt quickly. Listen for the characteristic nutty aroma and don't let it darken too much or it will taste bitter.

  6. Serve and finish

    • Divide the creamy oat porridge between two bowls.
    • Drizzle each portion with the sage-brown butter (including the crispy sage leaves) and top with the remaining 0.25 cup (25 g) of grated Parmesan cheese.
    • Serve immediately while hot.
    + Show details

    Tip: The sage butter and extra cheese finish should be added just before serving so they stay crisp and fragrant.

Good to know

Tips
  • For deeper umami, add a pinch of truffle salt or a small grating of aged hard cheese like Grana Padano instead of all Parmesan.
  • If you prefer a sweeter version, omit the black pepper and nutmeg, add 1 tablespoon of honey or maple syrup to the finished porridge, and use brown sage butter as a bridge between savory and sweet.
  • Cold milk at the start is key—warm milk will cause the oats to foam and stick to the pan bottom.
  • This porridge is best eaten fresh and hot. The crispy sage and brown butter become soft and lose their character if left to sit.
Storage & reheating

Refrigerate leftover porridge in an airtight container for up to 3 days. To reheat, warm gently on the stovetop over medium-low heat, stirring often and adding a splash of milk to loosen the mixture. Do not freeze, as the texture will become grainy when thawed.

Substitutions
  • whole milk, cold → half-and-half or heavy cream. Will make the porridge richer and more luxurious. Reduce the amount to 1.5 cups (360 ml) and increase water to 1 cup (240 ml) to prevent it from becoming too heavy.
  • fresh sage leaves → fresh rosemary or thyme. Both herbs pair beautifully with Parmesan and brown butter. Use the same amount and adjust cooking time slightly—rosemary may need 30 seconds longer to become fully crisp.
  • Parmigiano-Reggiano cheese → Pecorino Romano cheese. Will add a sharper, more peppery note. Use the same amount, though you may taste it more prominently.
  • old-fashioned rolled oats → steel-cut oats. Will require an additional 10 to 15 minutes of cooking time and may need slightly more liquid. Steel-cut oats create a chunkier, more textured porridge.

More oats & porridge

See all →

Find more like this

Cuisine
Italian
Method
Stovetop

Reviews (0)