Mediterranean Lentil and Orzo (30-Minute One-Pot Dinner) Recipe

Introduction

This Mediterranean Lentil and Orzo dish is a hearty, flavorful one-pot meal that comes together in just 30 minutes. Packed with wholesome ingredients and vibrant Mediterranean flavors, it’s perfect for a quick weeknight dinner.

A bowl of stew-like dish with three visible layers: the bottom white bowl with light blue patterns around the edge, the middle layer filled with a rich mixture of small lentils, orzo pasta, chopped yellow bell peppers, and halved cherry tomatoes in a thick, orange-brown broth with some bits of green spinach scattered throughout, topped with a sprinkling of red pepper flakes. A gold spoon is partially dipped into the food on the right side, and the whole bowl is placed on a white marbled textured surface with some tomatoes, dried chili, bay leaves, and garlic nearby. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 onion, chopped
  • 2 carrots, chopped
  • 2 cloves garlic, grated
  • 2 bay leaves (or ½ teaspoon dried thyme or rosemary)
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes
  • 2 tablespoons tomato paste
  • 2 cans lentils (15 oz / 400 g each can, drained and rinsed or 3 cups / 460 g cooked lentils)
  • 1½ cups cherry tomatoes
  • 4 cups vegetable broth (or chicken broth, plus 1 cup / 250 ml if needed)
  • 1 cup orzo pasta (or ditalini)
  • 5 ounces baby spinach (about 5 cups)
  • ½ teaspoon salt (or more to taste) + black pepper
  • 1 lemon (optional, for squeezing on top)

Instructions

  1. Step 1: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and cherry tomatoes. Sauté for 4–5 minutes until the vegetables begin to soften and caramelize slightly.
  2. Step 2: Stir in the grated garlic, bay leaves (or thyme), dried oregano, red pepper flakes, and tomato paste. Cook for 1 minute, stirring constantly to deepen the flavor.
  3. Step 3: Add the drained lentils, vegetable broth, salt, and black pepper. Bring the mixture to a boil, then reduce heat to a simmer. Let it cook for 10 minutes to meld the flavors.
  4. Step 4: Stir in the orzo pasta and continue to simmer, stirring often, until the pasta is al dente, about 8–10 minutes. Add extra broth or hot water as needed to keep the dish saucy and creamy.
  5. Step 5: When the orzo is nearly done, stir in the baby spinach and cook for 1 minute until wilted. Turn off the heat while the orzo is still slightly firm; it will finish cooking in the residual heat. Adjust salt to taste and serve with a squeeze of lemon juice if desired.

Tips & Variations

  • For added protein, stir in cooked chicken or crumbled feta cheese before serving.
  • Swap orzo for ditalini or small pasta shapes if preferred.
  • Use fresh herbs like basil or parsley on top for extra freshness.
  • If you prefer a spicier kick, increase the red pepper flakes slightly.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth or water to loosen the texture if it has thickened.

How to Serve

A close-up of a white bowl with a blue rim filled with a thick stew made of small brown lentils, light yellow orzo pasta, bright orange carrot slices, and green spinach leaves mixed throughout. The stew looks warm and slightly soupy with a reddish tint from small red pepper flakes and bits of tomato. A gold spoon is scooping some of the stew from the bowl, showing a mix of the ingredients. The bowl is placed on a white marbled surface with part of a patterned white plate showing underneath. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use dried lentils instead of canned?

Yes, but you’ll need to cook dried lentils separately until tender before adding them in step 3, as they take longer to cook than canned lentils.

Is this recipe suitable for vegans?

Absolutely. Just be sure to use vegetable broth and skip any optional dairy toppings to keep it fully vegan.

Print

Mediterranean Lentil and Orzo (30-Minute One-Pot Dinner) Recipe

A hearty and flavorful Mediterranean Lentil and Orzo one-pot dinner that comes together in just 30 minutes. This nutritious dish combines tender lentils, orzo pasta, fresh spinach, and a blend of Mediterranean herbs and spices, all simmered to perfection in a savory tomato and vegetable broth base. Perfect for a quick weeknight meal packed with protein and fiber.

  • Author: mia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Ingredients

Scale

Vegetables & Aromatics

  • 2 tablespoons extra virgin olive oil
  • 1 onion, chopped
  • 2 carrots, chopped
  • 2 cloves garlic, grated
  • 1½ cups cherry tomatoes
  • 5 ounces baby spinach (about 5 cups)

Herbs & Spices

  • 2 bay leaves (or ½ teaspoon dried thyme or rosemary)
  • 1 teaspoon dried oregano
  • ¼ teaspoon red pepper flakes
  • ½ teaspoon salt (or more to taste)
  • Black pepper, to taste

Other Ingredients

  • 2 tablespoons tomato paste
  • 2 cans lentils (15 oz / 400 g each, drained and rinsed) or 3 cups (460 g) cooked lentils
  • 4 cups vegetable broth (or chicken broth)
  • 1 cup orzo pasta (or ditalini)
  • 1 lemon (for optional squeeze on top)

Instructions

  1. Sauté the veggies: Heat 2 tablespoons olive oil in a large pot or Dutch oven over medium heat. Add chopped onion, carrots, and cherry tomatoes. Sauté for 4–5 minutes until the vegetables soften and slightly caramelize, developing a rich base flavor.
  2. Build the flavor: Stir in grated garlic, bay leaves (or thyme/rosemary), dried oregano, red pepper flakes, and tomato paste. Cook for 1 minute while stirring continuously to release the aromas and deepen the flavor.
  3. Simmer the lentils: Add the drained lentils, vegetable broth, salt, and black pepper. Stir to combine, then bring the mixture to a boil. Reduce heat to low and simmer for 10 minutes to allow the flavors to meld together.
  4. Cook the orzo: Stir in the orzo pasta and continue to simmer, stirring often, for about 8–10 minutes until the orzo is al dente. Add extra broth or hot water as needed to maintain a saucy consistency and prevent sticking.
  5. Add the greens and finish: When the orzo is almost done, fold in the baby spinach and cook for 1 more minute just until wilted. Turn off the heat while the orzo is still slightly firm to allow residual heat to finish cooking. Adjust seasoning with salt and pepper, then serve with an optional squeeze of fresh lemon juice for brightness.

Notes

  • For a non-vegetarian version, vegetable broth can be substituted with chicken broth.
  • Use canned lentils for convenience, or cook dried lentils ahead of time.
  • Add extra broth if the dish becomes too thick while cooking the orzo.
  • Optional red pepper flakes add a subtle heat; adjust to taste.
  • This dish can be garnished with fresh herbs such as parsley or basil for added freshness.

Keywords: Mediterranean lentil recipe, one-pot dinner, lentils and orzo, healthy one-pot meal, quick vegetarian dinner, easy lentil recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating