This creamy, golden Low FODMAP Risotto Milanese is made with fragrant saffron, tender arborio rice, and a savory garlic-infused oil base, ready in about 40 minutes. The dish truly comes alive during the final vigorous stirring, where cold butter and parmesan melt into the hot rice to create a luxurious, waving texture. I make this whenever I crave authentic Italian comfort food without the worry of digestive discomfort.
Jump to RecipeWhy This Classic Works
Traditional Risotto alla Milanese begins with a soffritto of onions and often beef marrow, which are high in FODMAPs or difficult to source for a quick dinner. This version keeps the soul of the dish by substituting the onion with the green tops of leeks and using garlic-infused oil. These swaps provide that essential savory depth and aroma without the fructans that trigger symptoms.
The secret to the signature golden hue and floral taste lies in properly blooming the saffron threads in hot stock before adding them to the pot. This step ensures every grain of rice absorbs that luxurious flavor, while the final mantecatura—beating in cold butter and cheese off the heat—guarantees the emulsified, creamy texture that defines a perfect risotto.
Low FODMAP Risotto Milanese Ingredients
- 1 liter (4 cups) Low FODMAP chicken or vegetable stock: Keep this hot in a separate pot. Ensure it contains no onion or garlic concentrate.
- 1/2 tsp Saffron threads: Do not substitute with turmeric; saffron provides the unique metallic-floral flavor.
- 2 tbsp Garlic-infused olive oil: Gives garlic flavor without the actual cloves.
- 1 cup Leek greens (green parts only): Finely chopped and washed thoroughly to remove grit.
- 300g (1 1/2 cups) Arborio or Carnaroli rice: These high-starch varieties are non-negotiable for creaminess.
- 120ml (1/2 cup) Dry white wine: Pinot Grigio or Sauvignon Blanc work well.
- 60g (4 tbsp) Unsalted butter: Cold and cubed.
- 60g (1/2 cup) Parmesan cheese: Freshly grated (Parmigiano Reggiano is naturally low in lactose).
- Salt and black pepper: To taste.

How To Make Low FODMAP Risotto Milanese
- Bloom the Saffron: Take one ladle of the hot stock and pour it into a small bowl with the saffron threads. Let this steep while you start the rice to extract the color and flavor.
- Sauté the Greens: In a large, heavy-bottomed pot, heat the garlic-infused oil over medium heat. Add the chopped leek greens and a pinch of salt. Cook for 3-5 minutes until soft but not browned.
- Toast the Rice: Add the rice to the pot. Stir constantly for 2 minutes until the edges of the grains turn translucent and the center remains white (the perla). This toasting step prevents the rice from becoming mushy.
- Deglaze with Wine: Pour in the white wine. Stir continuously until the smell of alcohol disappears and the liquid has almost completely evaporated.
- Add Stock Gradually: Begin adding the hot stock one ladle at a time, stirring frequently. Wait until the liquid is mostly absorbed before adding the next ladle. Halfway through cooking (about 10 minutes in), add the saffron-infused stock liquid.
- Finish Cooking: Continue adding stock and stirring for about 18-20 minutes total. The rice should be tender but still have a slight bite (al dente), and the consistency should be fluid, not stiff.
- The Mantecatura: Remove the pot from the heat completely. Add the cold cubed butter and grated parmesan. Stir vigorously for 1-2 minutes to emulsify the fats with the rice starch, creating a glossy, creamy sauce. Season with salt and pepper and serve immediately.

Recipe Tips
- Use Cold Butter: Adding cold butter at the end (rather than room temperature) helps create a better emulsion, making the risotto glossier and creamier.
- Don’t Wash the Rice: Never rinse risotto rice before cooking. You need the surface starch to release into the stock to create that signature thick texture.
- Keep Stock Hot: If you add cold stock to the hot pan, it shocks the rice and stops the cooking process, leading to unevenly cooked grains. Keep your stock pot simmering gently next to your risotto pan.
What To Serve With Risotto Milanese
Since this dish is rich and buttery, it pairs beautifully with lean proteins or simple green vegetables. Grilled shrimp or scallops are excellent low FODMAP options that complement the saffron flavor without overpowering it. Alternatively, a simple arugula salad with lemon vinaigrette cuts through the richness of the cheese and butter.
How To Store
Risotto is best eaten immediately, as it continues to thicken as it cools. Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, add a splash of water or stock and warm gently on the stove to loosen the texture, or use cold leftovers to make low FODMAP arancini (risotto balls).

FAQs
- Is saffron low FODMAP?
Yes, saffron is considered low FODMAP in typical serving sizes used in cooking. It adds potent flavor and color without triggering IBS symptoms for most people. - Can I make this dairy-free?
Yes. Replace the butter with a dairy-free alternative or extra olive oil, and use a lactose-free hard cheese or nutritional yeast. However, the texture may be slightly less creamy than the traditional version. - What if I run out of stock?
If you run out of stock before the rice is fully cooked, you can finish the cooking process with hot water. The rice will still release starch and create a creamy texture, though the flavor might be slightly less intense. - Why is my risotto crunchy?
Crunchy rice means it hasn’t cooked long enough or there wasn’t enough liquid. Keep adding hot liquid and cooking gently until the grain is tender with just a tiny bit of resistance in the center.
Nutrition
- Calories: 450
- Total Fat: 18g
- Saturated Fat: 10g
- Cholesterol: 45mg
- Sodium: 600mg
- Total Carbohydrate: 55g
- Protein: 12g
Try More Recipes:
- Low FODMAP Salmon Cakes Recipe
- Crispy Low FODMAP Roasted Potatoes Recipe
- Low FODMAP Scalloped Potatoes Recipe
Low FODMAP Risotto Milanese
4
servings10
minutes30
minutes40
minutesLow FODMAP Risotto Milanese brings creamy, saffron-infused luxury to your table without the stomach ache. Made with arborio rice, garlic-infused oil, and fresh parmesan, this golden Italian classic is ready in 40 minutes. It’s the perfect comfort food for a sensitive stomach.
Ingredients
1 liter (4 cups) Low FODMAP chicken or vegetable stock (hot)
1/2 tsp Saffron threads
2 tbsp Garlic-infused olive oil
1 cup Leek greens (green parts only), finely chopped
300g (1 1/2 cups) Arborio or Carnaroli rice
120ml (1/2 cup) Dry white wine
60g (4 tbsp) Unsalted butter, cold and cubed
60g (1/2 cup) Parmesan cheese, freshly grated
Salt and black pepper to taste
Directions
- Take one ladle of the hot stock and pour it into a small bowl with the saffron threads. Let this steep while you start the rice.
- In a large, heavy-bottomed pot, heat the garlic-infused oil over medium heat. Add the chopped leek greens and a pinch of salt. Cook for 3-5 minutes until soft but not browned.
- Add the rice to the pot. Stir constantly for 2 minutes until the edges of the grains turn translucent and the center remains white.
- Pour in the white wine. Stir continuously until the smell of alcohol disappears and the liquid has almost completely evaporated.
- Begin adding the hot stock one ladle at a time, stirring frequently. Wait until the liquid is mostly absorbed before adding the next ladle. Halfway through cooking, add the saffron-infused stock liquid.
- Continue adding stock and stirring for about 18-20 minutes total. The rice should be tender but still have a slight bite (al dente).
- Remove the pot from the heat completely. Add the cold cubed butter and grated parmesan.
- Stir vigorously for 1-2 minutes to emulsify the fats with the rice starch, creating a glossy, creamy sauce. Season with salt and pepper and serve immediately.
