The Mediterranean Recipe logo

The Mediterranean Recipe

Mediterranean Stuffed Portobello Mushrooms (Makes 6)

Mediterranean stuffed portobello mushrooms with spinach, sun-dried tomatoes, feta and breadcrumbs

Nikos Papadopoulos

/

Mediterranean Bread, Side Dishes & Appetizers (Easy Recipes)

March 25, 2026

I still remember the evening my yiayia placed an enormous baked mushroom on my plate in her Chania kitchen, steam curling up from the filling, the whole room smelling of olive oil and oregano. I was maybe ten years old, sitting at her worn wooden table while the Cretan sea breeze pushed through the open window and my grandfather’s fishing nets dried on the terrace outside. She had stuffed those mushrooms with whatever the garden gave her that morning — spinach still gritty with earth, tomatoes warm from the sun, a fistful of crumbled feta from the neighbor’s goats — and drizzled the whole thing with oil from our family’s grove in Kolymvari.

That single bite taught me something I carry into every recipe I develop today: the best Mediterranean food doesn’t try to impress you. It just feeds you honestly. These Mediterranean stuffed portobello mushrooms are my tribute to that memory. Big, meaty portobello caps loaded with a Cretan-inspired filling of spinach, sun-dried tomatoes, Kalamata olives, and tangy feta, then baked until everything is golden and bubbling. It’s a vegetarian main course hearty enough to anchor any dinner table, an elegant Mediterranean appetizer for a gathering, or a weeknight meatless dinner that comes together in about 35 minutes. Trust me on this — once you make them, you’ll understand why my family has been stuffing mushrooms for three generations.

Table of Contents
Overhead view of mediterranean stuffed portobello mushrooms with spinach, sun-dried tomatoes, feta and breadcrumbs
Nikos Papadopoulos

Mediterranean Stuffed Portobello Mushrooms

Big, meaty portobello mushroom caps stuffed with a Cretan-inspired filling of sautéed baby spinach, sun-dried tomatoes, Kalamata olives, fresh oregano, and tangy feta cheese, then baked until golden and bubbling. A family recipe from three generations of Mediterranean cooking.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 stuffed mushrooms (3 servings as main, 6 as appetizer)
Course: Mediterranean Bread, Side Dishes & Appetizers (Easy Recipes)
Cuisine: Greek, Mediterranean
Calories: 185

Ingredients
  

For the Mushrooms:
  • 6 large portobello mushroom caps 4–5 inches / 10–13 cm wide
  • 2 tablespoons 30 ml extra virgin olive oil, for brushing
For the Filling:
  • 1 tablespoon 15 ml extra virgin olive oil
  • 4 large garlic cloves minced
  • Chopped stems from the portobello mushrooms
  • 4 cups 120 g fresh baby spinach
  • 1/2 cup 70 g oil-packed sun-dried tomatoes, drained and chopped
  • 1/3 cup 50 g Kalamata olives, pitted and sliced
  • 3/4 cup 110 g crumbled Greek feta cheese (PDO), plus 2 tbsp for topping
  • 2 tablespoons fresh oregano chopped (or 1 tsp dried Greek oregano)
  • 1 tablespoon 15 ml fresh lemon juice
  • 1/4 teaspoon freshly cracked black pepper
For Garnish:
  • 1 tablespoon best-quality EVOO for drizzling
  • Fresh oregano leaves
  • Lemon wedges

Method
 

  1. 1. Preheat oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper.
  2. 2. Clean portobello caps with a damp paper towel. Remove stems (reserve) and scrape out gills with a spoon.
  3. 3. Brush outsides of caps with olive oil. Place gill-side down on the baking sheet. Roast 8 minutes. Remove and blot dry.
  4. 4. Heat 1 tbsp olive oil in a large skillet over medium heat. Sauté garlic 30 seconds, add chopped stems for 2 minutes.
  5. 5. Add spinach in batches, wilting each addition. Stir in sun-dried tomatoes and olives. Cook 1 minute. Remove from heat.
  6. 6. Cool filling 2 minutes. Fold in crumbled feta, oregano, lemon juice, and pepper.
  7. 7. Flip mushroom caps gill-side up. Divide filling evenly among caps. Top with extra feta and drizzle with oil.
  8. 8. Bake 15–18 minutes until filling bubbles and cheese is golden. Optional: broil 60–90 seconds for extra browning.
  9. 9. Rest 3–5 minutes. Finish with fresh EVOO drizzle, oregano, and lemon squeeze. Serve immediately.

Notes

Storage: Refrigerate in an airtight container for up to 3 days. Freeze unbaked stuffed mushrooms for up to 2 months.
Make-Ahead: Assemble up to 24 hours in advance. Add 3–4 minutes to bake time from cold.
Key Substitutions: Vegan: use vegan feta + 1 tbsp nutritional yeast. Kale or chard can replace spinach 1:1. Roasted cherry tomatoes sub for sun-dried.
Dietary Modifications: Already gluten-free, vegetarian, and halal. For low-sodium, reduce feta and olives by half.
Serving Suggestions: Serve with classic Greek lemon rice pilafi, a fresh salad, or our Mediterranean chickpea power bowl. For more protein, pair with Mediterranean sheet pan salmon or creamy tomato basil chicken.

Why This Recipe Is Special

What Sets This Stuffed Mushroom Recipe Apart

Most stuffed portobello mushrooms you’ll find online rely on breadcrumbs as a filler and call it a day. This recipe is different. I pre-roast the portobello caps gill-side down for 8 minutes first, and here’s why that matters: mushrooms are roughly 90% water.

When you skip this step, all that moisture releases into your filling, and you end up with a soggy, waterlogged mess. (I learned this the hard way during my apprenticeship at Varoulko — Chef Lazarou made me re-plate an entire table’s order.) Pre-roasting triggers early moisture release through cell wall breakdown, concentrating the mushroom’s natural umami flavor — what food scientist Harold McGee calls the “fifth taste.” The result is a firmer, more flavorful cap that cradles the filling instead of drowning it.

Flavor Profile and When to Serve

The flavor here is layered and bold: earthy portobello, tangy feta, sweet sun-dried tomatoes, briny Kalamata olives, and a bright hit of lemon at the finish. It’s the entire Mediterranean coast in one bite. I serve these Greek stuffed mushrooms as a Saturday dinner with a crisp salad, as a showstopping appetizer when friends come over, or (honestly) standing over the kitchen counter at 11 PM when I need something satisfying. You’ll love this — they’re that versatile. The balance of salty, tangy, earthy, and bright is what makes Greek Mediterranean flavors so irresistible, and this recipe captures all of them.

The Story Behind the Dish

A Mediterranean Tradition of Stuffing Vegetables

Stuffing vegetables is one of the oldest cooking traditions across the Mediterranean basin. In Greece, we call it gemista — the art of filling peppers, tomatoes, zucchini, and yes, mushrooms with rice, herbs, and whatever the season offers. The technique traveled from ancient Persia through the Ottoman Empire and settled permanently into Greek taverna cooking. My grandfather served a version of stuffed mushrooms at his seaside taverna in Chania during the tourist season, using foraged wild mushrooms from the White Mountains. These baked portobello mushrooms carry that same spirit.

My Family’s Cretan Connection

In my yiayia’s kitchen, nothing went to waste. She would take mushroom stems, chop them fine, sauté them with wild horta (greens) and fold everything back into the filling. “The mushroom wants to be whole again,” she’d say, which I thought was poetic until I realized it was also just practical Cretan resourcefulness. On the mainland, you might see stuffed mushrooms with béchamel. In the islands, they add capers and anchovies. But in Crete, we keep it clean — good oil, good cheese, what the garden gives you. This is how we make it in Crete, and this recipe stays true to that philosophy.

Essential Ingredients for Mediterranean Stuffed Portobello Mushrooms

Core Ingredients

Every ingredient here earns its place. I’ve tested this stuffed mushroom recipe at least 40 times, swapping and adjusting until every element was exactly right. My mother always said the secret to Cretan food is having fewer ingredients and better ones. She was right. The Kalamata olives I use come from a small producer near Sitia — they’re meatier and less acidic than the mass-produced kind. And please, use real Greek feta (PDO), not the crumbly imitation in plastic tubs. Your feta stuffed mushrooms will thank you.

IngredientAmountWhy It MattersAuthentic PickSubstitution
Portobello mushroom caps6 large (4-5″ wide)Meaty vessel holds filling; earthy umami baseFirm, dry caps with closed gillsLarge cremini or white mushroom caps
Fresh baby spinach4 cups (120g)Iron-rich green; wilts into silky fillingFresh from the farmers marketChopped kale or Swiss chard
Sun-dried tomatoes (oil-packed)1/2 cup (70g), choppedConcentrated sweetness and umami depthItalian or Greek oil-packedRoasted cherry tomatoes
Kalamata olives1/3 cup (50g), slicedBriny, fruity punch that defines Greek flavorPitted Kalamata from Sitia or MessiniaBlack Gaeta or Castelvetrano olives
Feta cheese (PDO)3/4 cup (110g), crumbledTangy, salty, creamy — the soul of the fillingGreek sheep/goat milk fetaVegan feta crumbles or ricotta salata
Extra virgin olive oil3 tbsp (45ml)Fat for roasting + fruity finishing drizzleKolymvari or Sitia EVOOAny high-quality EVOO
Garlic cloves4 large, mincedAromatic backbone; mellows when cookedFresh, firm heads1 tsp garlic paste per clove
Fresh oregano2 tbsp, choppedBright herbal note; classic Greek herbWild Greek oregano (rigani)1 tsp dried Greek oregano

Dietary Substitutions and Pro Tips

I’ve tested every substitution below in my Athens kitchen, so these aren’t guesses — they’re proven swaps that keep the Mediterranean diet recipe spirit intact. If you’re making this as a healthy stuffed mushrooms option for guests with dietary needs, the vegan version is genuinely delicious.

Dietary NeedReplaceWithNotes
Dairy-Free / VeganFeta cheeseVegan feta crumbles or seasoned tofuAdd 1 tsp nutritional yeast for tang
Nut-FreePine nuts (if using)Toasted sunflower seedsSame crunch, no allergen risk
Low-SodiumKalamata olives + fetaReduce both by half; add lemon zestLemon zest replaces salty punch
Gluten-FreeBreadcrumb topping (if any)Almond meal or GF pankoRecipe is naturally GF without crumb topping
Low-Carb / KetoSun-dried tomatoesReduce to 2 tbsp; add extra spinachKeeps carbs under 8g per serving

Pro Tip: Squeeze your thawed frozen spinach in a clean kitchen towel until bone dry. I mean wring it like you’re angry at it. Any residual water will make your filling soupy, and nobody wants soupy mushrooms.

Equipment and Technique

Tools You Will Need

You don’t need a professional kitchen for this. My yiayia used a wood-fired oven and a dented tapsi (roasting pan) from the 1960s, and her stuffed portobello mushrooms were perfect. Here’s what works in a modern kitchen:

Traditional ToolModern AlternativeWhy It Matters
Tapsi (Greek clay roasting pan)Rimmed baking sheet + parchmentEven heat distribution; parchment prevents sticking
Wood-fired ovenStandard oven at 400°F (200°C)High heat concentrates flavors and crisps tops
Mortar and pestleChef’s knife + cutting boardCoarse-chopping preserves texture in filling
Olive wood spoonAny large spoon or spatulaFor scooping filling; wood won’t scratch caps

Mise en Place and Workspace Setup

Before you touch a single mushroom, get everything prepped. This is what we call mise en place — “everything in its place.” Mince the garlic, crumble the feta, slice the olives, chop the sun-dried tomatoes, and measure the spinach. Line your baking sheet with parchment paper. Preheat your oven to 400°F (200°C) with a rack in the center position. When your prep is done, cooking takes barely 25 minutes. That’s the beauty of organized cooking — the actual heat time is short because you’ve already done the thinking.

Step-by-Step Instructions

Preparation (Steps 1–4)

Step 1: Prepare the Portobello Caps. Wipe each mushroom cap clean with a damp paper towel. Don’t skip this. (And please, never submerge mushrooms in water — they’re porous and will absorb moisture like tiny sponges.) Gently twist off the stems and reserve them. Using a spoon, scrape out the dark gills from the underside of each cap. Why does this matter? The gills hold moisture and can make the mushroom taste bitter. You want a clean, shallow bowl to hold your filling.

Yiayia’s Tip: My yiayia never threw away mushroom stems. Chop them finely and add them to the filling — it’s free flavor and zero waste. “In Crete, we waste nothing,” she used to say.

Step 2: Pre-Roast the Caps. Brush the outside of each cap with olive oil and place them gill-side down on your lined baking sheet. Roast at 400°F (200°C) for 8 minutes. You’ll see liquid pooling on the sheet — that’s exactly what you want. Blot the caps dry with paper towels before filling. This single step is the difference between great Mediterranean stuffed portobello mushrooms and mediocre ones.

Step 3: Sauté the Filling Base. Heat 1 tablespoon of olive oil in a large skillet over medium heat (around 325°F / 160°C). Add the minced garlic and cook for 30 seconds — just until it’s fragrant, not brown. Burned garlic is bitter garlic. Toss in the chopped mushroom stems and cook for 2 minutes until softened. Add the baby spinach in handfuls, letting each batch wilt before adding more. The spinach will reduce dramatically — 4 cups becomes about 1/2 cup. This is normal. Stir in the chopped sun-dried tomatoes and sliced Kalamata olives. Cook everything together for 1 minute more.

Step 4: Build the Filling. Remove the skillet from heat. Let the mixture cool for 2 minutes (this prevents the feta from melting prematurely), then fold in the crumbled feta, chopped fresh oregano, a squeeze of lemon juice, and a crack of black pepper. Taste it. Does it need more lemon? More pepper? Trust your palate here. The filling should taste vibrant and a little salty — remember, the mushroom cap is unseasoned, so it will balance out.

Cooking and Assembly (Steps 5–10)

Step 5: Stuff the Mushrooms. Flip the pre-roasted caps gill-side up on the baking sheet. Divide the filling evenly among the 6 caps, mounding it generously. Don’t be shy — pack it in. These are not delicate canapés; they’re Cretan-style vegetarian stuffed mushrooms meant to be abundant.

Step 6: Add the Finishing Cheese. Scatter extra crumbled feta on top of each stuffed cap and drizzle with the remaining olive oil. This top layer of cheese will get golden and slightly crispy in the oven — what J. Kenji López-Alt describes as the Maillard reaction meeting caramelization. The proteins in the feta brown, the sugars caramelize, and you get that irresistible nutty, salty crust.

Step 7: Bake Until Golden. Return the stuffed mushrooms to the oven at 400°F (200°C) for 15–18 minutes. You’re looking for bubbling filling and golden-brown cheese on top. The caps should be tender when pierced with a knife but still hold their shape. Cooking time may vary by 2–3 minutes depending on mushroom size — I’ve found that caps over 5 inches need the full 18 minutes.

Yiayia’s Tip: If your cheese isn’t browning enough, switch to the broiler for the last 90 seconds. Watch it like a hawk — broilers don’t forgive. My yiayia used to say, “The oven is patient, but the fire on top is not.”

Step 8: Rest Before Serving. Let the baked portobello mushrooms rest on the sheet for 3–5 minutes. This allows the filling to set slightly and the juices to redistribute. If you cut into them immediately, the filling will slide right out. (Ask me how I know.)

Step 9: Garnish. Finish with a drizzle of your best extra virgin olive oil, a scatter of fresh oregano leaves, and a squeeze of lemon. This last-second ladolemono (oil-lemon) finish is non-negotiable in Greek cooking. It wakes everything up.

Step 10: Plate and Serve. Transfer to a warm platter. Serve immediately with lemon wedges on the side. These are stunning as a vegetarian main course alongside a simple salad, or as a Mediterranean appetizer to start a dinner party.

The Secret Touches

Insider Techniques from My Family’s Kitchen

The Pre-Roast Flip. Roasting the caps upside down first is the single most important technique in this recipe. It forces moisture out and concentrates the mushroom’s natural glutamate (the amino acid responsible for umami). Harold McGee explains this in On Food and Cooking — when mushroom cells lose water, their flavor compounds concentrate by as much as 10x. That’s why dried mushrooms taste so much more intense than fresh ones.

The Lemon-at-the-End Principle. Never cook the lemon juice into the filling. Add it off the heat, right at the end. Heat destroys the volatile aromatic compounds that make lemon smell and taste bright. My father taught me this while grilling fish on the beach in Chania: “The lemon is the last thing the fish tastes,” he’d say.

The Cold Feta Fold. Let the filling cool slightly before folding in the feta. If the mixture is too hot, the feta melts into a paste instead of staying in distinct, creamy pockets. You want bites of feta, not a uniform sauce. This creates textural contrast that makes every mouthful interesting.

The Double-Oil Finish. I use olive oil twice: once for cooking (a workhorse oil is fine) and once as a raw finishing drizzle with the best EVOO you can afford. The finishing oil brings grassy, peppery notes that cooking would destroy. If you can find Kolymvari oil from western Crete, use it. You’ll taste the difference.

Common Mistakes to Avoid

MistakeWhat HappensHow to Fix It
Skipping the pre-roast stepSoggy, waterlogged mushrooms that leak all over the plateAlways pre-roast gill-side down for 8 min at 400°F, then blot dry
Washing mushrooms under waterCaps absorb water and become rubberyWipe with a damp paper towel only — never submerge
Adding feta to hot fillingFeta melts into paste; no textural contrastCool filling for 2 minutes off heat before folding in feta
Overcrowding the baking sheetMushrooms steam instead of roast; no browningLeave 2 inches between each cap for air circulation
Forgetting the lemon finishFlat, one-dimensional flavorSqueeze fresh lemon over the top right before serving

Variations and Serving Suggestions

Regional Variations and Modern Twists

In Crete, we keep the filling simple: greens, cheese, and good oil. On the Greek mainland, you might find stuffed portobello mushrooms enriched with béchamel sauce and grated kefalotyri cheese — richer, heavier, absolutely delicious in winter. Island versions (Santorini, especially) add capers, cherry tomatoes, and chloro cheese for a brighter, more acidic profile.

For a modern weeknight shortcut, use a good-quality store-bought pesto instead of the sautéed filling — just spread pesto inside each pre-roasted cap, add tomatoes and feta, and bake. It’s not traditional, but it gets dinner on the table in 20 minutes. You can also swap the spinach for wild greens (horta) if you can find them, or use roasted red peppers for a sweet, smoky twist that works beautifully with the portobello mushroom filling.

Accompaniments and Pairing Ideas

These Mediterranean stuffed portobello mushrooms pair beautifully with bright, fresh sides. I love serving them alongside our classic Greek lemon rice pilafi for a complete meal, or with a generous helping of Mediterranean white bean salad for something lighter. If you want more protein, our grilled chicken Mediterranean bowl makes a stunning companion.

For beverages, skip the alcohol and go Greek: brew a pot of tsai tou vounou (Greek mountain tea) served chilled with honey and lemon, or make a simple sparkling water infused with cucumber and fresh mint. Homemade lemonade with a splash of pomegranate juice is another favorite at our family table — the tartness cuts right through the richness of the feta.

Storage and Reheating

How to Store Your Stuffed Mushrooms

MethodContainerDurationNotes
RefrigeratorAirtight container, single layerUp to 3 daysPlace paper towel under mushrooms to absorb moisture
Freezer (unbaked)Parchment-lined sheet, then freezer bagUp to 2 monthsFreeze stuffed but unbaked for best texture
Freezer (baked)Freezer-safe container, single layerUp to 1 monthTexture softens slightly; best for casserole repurposing
Room temperatureCovered plateUp to 2 hoursDo not leave out longer for food safety

Reheating Methods and Freshening Tips

The best way to reheat these Mediterranean stuffed portobello mushrooms is in the oven at 350°F (175°C) for 10–12 minutes. This restores some crispiness to the cheese top. Stovetop works in a pinch: cover a skillet, heat over medium-low for 5–7 minutes. Microwave is my last resort (60 seconds, 50% power), but it does the job when you’re short on time.

The real trick? After reheating, hit them with a fresh squeeze of lemon juice, a drizzle of raw EVOO, and a pinch of fresh oregano. It revives the brightness that reheating dulls. This is a technique I use for almost every leftover Mediterranean dish — my mother called it “waking up the food.” Leftover filling (without the caps) is incredible stirred into scrambled eggs the next morning, or tossed with pasta and a splash of pasta water.

Frequently Asked Questions

Substitution and Technique Questions

Can I use cremini mushrooms instead of portobellos? Absolutely. Cremini mushrooms are actually just baby portobellos. Use about 16 medium cremini caps instead of 6 portobellos. Reduce the bake time by 5 minutes since they’re smaller. The filling amount stays the same — you’ll just use less per cap. They make perfect bite-sized Mediterranean appetizer portions.

Do I really need to remove the gills? I strongly recommend it. The dark gills can taste bitter and they trap moisture. Removing them also creates more room for the filling, which is the whole point. Use a spoon and gently scrape them out — it takes about 30 seconds per mushroom.

Can I grill these instead of baking? Yes! Grill the empty caps over medium heat (about 375°F / 190°C) for 4 minutes per side, then stuff and return to indirect heat for 10 minutes with the lid closed. The smoky flavor adds another dimension. My father used to grill everything on the beach in Chania — even mushrooms.

What if I can’t find sun-dried tomatoes? Roast cherry tomatoes at 300°F (150°C) for 45 minutes until they’re shriveled and concentrated. Or use a tablespoon of tomato paste mixed into the sautéed filling for a similar depth of flavor. The goal is that sweet, concentrated tomato taste that fresh tomatoes can’t deliver.

How do I prevent the mushrooms from getting soggy? Three things: pre-roast the caps to release moisture, blot them dry before filling, and never wash them under running water. If you follow these steps, your baked portobello mushrooms will be perfectly firm and flavorful every time. I’ve made this mistake enough for both of us.

Dietary, Make-Ahead, and Authenticity Questions

Are these stuffed mushrooms gluten-free? Yes! This recipe is naturally gluten-free. There’s no breadcrumb filler, no flour, no hidden gluten sources. Just vegetables, cheese, olive oil, and herbs. If you’re celiac, double-check your sun-dried tomato brand, as some contain wheat-based additives.

Can I make these vegan? Swap the feta for vegan feta crumbles or seasoned, pressed tofu. Add a tablespoon of nutritional yeast to the filling for that tangy, cheesy flavor. I’ve tested this version and it’s genuinely good — my vegan friend Eleni requests it every time she visits my Athens apartment.

Can I prep these ahead of time? You can assemble the stuffed mushrooms up to 24 hours in advance. Store them covered in the fridge on the baking sheet, then bake when ready — add 3–4 extra minutes to the bake time since they’ll be cold. The filling actually benefits from sitting, as the flavors meld together. This is how we make it in Crete for big family gatherings — stuff everything the night before, bake the day of.

Is this a traditional Greek recipe? Stuffing vegetables is deeply traditional in Greek cooking, but using portobellos specifically is a more modern adaptation (portobellos became widely available in Greece in the 1990s). The filling ingredients — spinach, feta, olives, oregano, olive oil — are as traditional as it gets. My yiayia would absolutely recognize this flavor profile, even if she’d raise an eyebrow at the mushroom variety.

How many calories are in one stuffed mushroom? Each Mediterranean stuffed portobello mushroom has approximately 185 calories. It’s high in protein (9g), fiber (3g), and healthy fats from the olive oil and feta. See the full nutrition table in the recipe card below. I’m not a dietitian, but this is one of the most nutrient-dense meatless dinner options I know.

Cultural Closing

Bringing Greece to Your Table

Every time I make these Mediterranean stuffed portobello mushrooms, I’m back in my yiayia’s kitchen in Chania — the smell of oregano, the sound of olive oil sizzling, the late-afternoon light pouring through the window. That’s what food is supposed to do: carry you somewhere. You don’t need a plane ticket to Crete. You just need good ingredients, a little patience, and the willingness to cook with your heart instead of just your hands.

If you make this recipe, I want to see it. Share your photos in the comments, tag me on social media, and tell me how your family reacted. Did they fight over the last one? (That’s the sign of a good recipe.) Did you add your own twist? I want to hear about it. In my yiayia’s kitchen, the table was always open. Consider this my invitation to pull up a chair.

More Mediterranean Recipes to Explore

If you loved these stuffed mushrooms, you’ll enjoy our gemista (Greek stuffed peppers and tomatoes) — the quintessential Greek stuffed vegetable dish that shares the same philosophy of simple, honest ingredients. For a lighter appetizer, try the crustless spinach and feta quiche which uses many of the same flavors in an egg custard base. And if you’re craving more spinach and feta recipes, our guide covers nine bold ways to use this classic Greek pairing. For a sweet finish to your Mediterranean dinner, the Greek yogurt panna cotta is a light, creamy dessert that won’t weigh you down.

Leave a Comment

Recipe Rating