Recipe by

Visit website

Even a diehard carnivore will love Barley Risotto Stuffed Portobello Mushrooms! No meat, but a meaty, hearty texture and flavor!



Total time

60 minutes






  • 5 tablespoons olive oil
  • 8 oz cremini mushrooms
  • 1 medium onion
  • 4 cloves garlic
  • 0.75 cup barley
  • 3-4 cups chicken, beef or vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 5 oz baby spinach
  • 2 ounces Taleggio cheese
  • 0.25 cup freshly grated Parmesan cheese
  • 4 large Portobello mushroom caps
  • salt and freshly ground black pepper
  • chopped fresh parsley or sprigs for garnish


  1. Preheat oven to 400 degrees.
  2. Heat 1 tablespoon oil in a small skillet or saute pan over medium-high heat.  Add the cremini mushrooms and cook, stirring often until browned, approximately 5-6 minutes.  Set aside.
  3. Heat 3 tablespoons oil in large shallow pan over medium heat.  Add the onions, reduce heat to low and cook 10-12 minutes or until soft and golden.  Add the garlic, stir until fragrant.
  4. Add the barley, 3 cups broth, tomato paste, basil and oregano.  Bring to a boil, reduce heat to low and cook, uncovered, stirring frequently until barley is tender, approximately 20 minutes.
  5. Add the spinach, Taleggio and Parmesan cheese and stir until spinach is wilted and cheese is melted.  Stir in cooked cremini mushrooms.  Season to taste with salt and black pepper.  Keep warm.
  6. Lightly brush Portobello mushrooms with remaining olive oil.  Roast for 7-8 minutes or until mushrooms give up some of their water.  Immediately flip the mushrooms over to drain for 1-2 minutes.
  7. To serve, top Portobello mushrooms with equal amounts of the risotto.  Top with additional grated Parmesan cheese and garnish with chopped fresh parsley or parsley sprigs.

✅ Vegetarian

Contains allergens

✅ Dairy