Jess | Easy Recipes adapted by JojoM

Hearty pearl barley simmered in tomato broth with roasted cherry tomatoes, spinach, Parmesan, and herbs. A meat-free dinner that tastes gourmet.
Looking for a hearty yet healthy meat-free dinner? This one-pot pearl barley recipe is simmered in a rich tomato broth and finished with roasted cherry tomatoes, fresh spinach, and Parmesan. It’s the kind of dish that feels gourmet but is simple enough for a Meat-Free Monday or an easy weeknight dinner. 💫
Toss cherry tomatoes with balsamic vinegar, olive oil, salt, and pepper. Roast until soft, sweet, and caramelized.
Sauté onion and garlic, then add pearl barley with tomato puree, oregano, and paprika. Gradually add stock, letting the barley absorb flavor as it cooks.
Fold in roasted tomatoes, spinach, and Parmesan right before serving. Adjust seasoning to taste and serve warm.
This dish is filling enough on its own, but you can also serve it alongside:
This vegetarian pearl barley dish proves that simple ingredients can make a meal that feels indulgent. Perfect for weeknights, meal prep, or anytime you want something wholesome yet satisfying.
Would you try this as a meat-free main, or pair it with salmon for a complete dinner? 😍
Hearty pearl barley simmered in tomato broth with roasted cherry tomatoes, spinach, Parmesan, and herbs. A meat-free dinner that tastes gourmet.

Swap fresh cherry tomatoes for canned cherry tomatoes if out of season.
Great for meal prep: reheats well in the microwave for 4–5 minutes.
Keep refrigerated for 4–5 days. Not recommended for freezing.
Can be served as a side with salmon, chicken, or basa fish.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Preheat oven to 200°C (400°F).
Place cherry tomatoes in a baking dish with balsamic vinegar, half the olive oil, salt, and pepper.
Roast for 25–30 minutes until caramelized.
Heat the remaining olive oil in a large saucepan.
Add diced onion and sauté until almost browned.
Stir in minced garlic and cook for 1 more minute.
Add rinsed pearl barley, tomato puree, oregano, and paprika; stir for a few minutes.
Gradually pour in the vegetable stock, stirring until absorbed. Simmer 35–40 minutes until the barley is tender and the sauce reduced.
Stir roasted tomatoes, spinach, and Parmesan into the barley mixture just before serving.
Adjust seasoning with salt and pepper.
Serve warm and enjoy!
9/26/2025
I made this and it was great! Even better reheated with leftover roasted chicken.
8/22/2025
I just made this and it was delicious!
6/3/2025
How does this microwave? Thinking about lunch prep.
5/19/2025
Made this for dinner, paired with salmon!! Delicious.
5/12/2025
This looks incredible 😍😍😍
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1 bowl
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Add your personal creations and build your own recipe collection.
Soph’s Plant Kitchen (adapted by JojoM)
The Good Bite (adapted by JojoM)
Caitlin Latessa-Greene (Star Infinite Food) adapted by JojoM
Jalalsamfit (adapted by JojoM)