Lentil Tomato Skillet Herbs

Featured in: Meatless

This vibrant skillet blends tender lentils, juicy tomatoes, and a medley of fresh herbs for a satisfying vegetarian meal. The lentils are simmered until tender, then combined with sautéed onions, garlic, bell pepper, and tomatoes to create rich, savory layers of flavor. Fresh spinach is folded in at the end for a burst of freshness, while oregano, thyme, and smoked paprika add Mediterranean warmth. Simple to prepare, this dish offers a nourishing option packed with fiber and nutrients, served best hot and optionally accompanied by crusty bread or rice.

Updated on Mon, 17 Nov 2025 16:10:00 GMT
Steaming Lentil-Tomato Skillet, a vibrant Mediterranean main dish, overflowing with herbs and vegetables. Save to Pinterest
Steaming Lentil-Tomato Skillet, a vibrant Mediterranean main dish, overflowing with herbs and vegetables. | buddybiteskitchen.com

A hearty, one-pan vegetarian dish featuring tender lentils, juicy tomatoes, and a medley of fresh herbs for a vibrant, satisfying meal.

I first made this lentil-tomato skillet on a busy weeknight and was amazed by how quickly it came together. The fresh herbs added such a bright finish that even picky eaters asked for seconds.

Ingredients

  • Lentils & Pulses: 1 cup dried brown or green lentils, rinsed; 2 cups vegetable broth or water
  • Vegetables: 2 tbsp olive oil; 1 medium yellow onion, finely chopped; 2 garlic cloves, minced; 1 red bell pepper, diced; 1 can (14 oz/400 g) diced tomatoes (with juices); 1 cup cherry tomatoes, halved; 2 cups fresh spinach, roughly chopped
  • Herbs & Seasonings: 1 tsp dried oregano; 1 tsp dried thyme; 1/2 tsp smoked paprika; 1/4 tsp crushed red pepper flakes (optional); Salt and black pepper, to taste; 1/4 cup fresh parsley, chopped; 2 tbsp fresh basil, torn

Instructions

Simmer Lentils:
In a medium saucepan, bring vegetable broth to a boil. Add lentils, reduce heat, and simmer uncovered for 20–25 minutes, until just tender. Drain and set aside.
Sauté Vegetables:
While lentils cook, heat olive oil in a large skillet over medium heat. Add onion and sauté for 3–4 minutes until soft.
Add Garlic & Bell Pepper:
Stir in garlic and bell pepper, and cook for another 3 minutes.
Add Tomatoes & Season:
Add diced tomatoes (with juices), cherry tomatoes, oregano, thyme, smoked paprika, red pepper flakes, salt, and black pepper. Simmer for 8 minutes, stirring occasionally.
Combine Lentils & Simmer:
Stir in cooked lentils and simmer for 5 minutes to allow flavors to meld.
Add Spinach:
Fold in spinach and cook until wilted, about 2 minutes.
Finish & Serve:
Remove from heat. Add fresh parsley and basil. Taste and adjust seasoning as needed. Serve hot, optionally with crusty bread or over rice.
Save to Pinterest
| buddybiteskitchen.com

Whenever my family gathers for weeknight dinners, this skillet is a favorite because everyone can add their own toppings. The kids like it with rice, while the adults prefer a sprinkle of feta.

Required Tools

Medium saucepan, large skillet, cutting board and knife, wooden spoon

Allergen Information

Contains no common allergens. Always double-check ingredient labels for possible cross-contamination if highly sensitive.

Nutritional Information

Calories: 270, Total Fat: 7 g, Carbohydrates: 38 g, Protein: 13 g (per serving)

A close-up of a sizzling Lentil-Tomato Skillet, showcasing the rich tomato sauce and tender cooked lentils. Save to Pinterest
A close-up of a sizzling Lentil-Tomato Skillet, showcasing the rich tomato sauce and tender cooked lentils. | buddybiteskitchen.com

This skillet is hearty enough for a meal, but still feels light and fresh. Finish with extra herbs to brighten up each plate.

Common Recipe Questions

What type of lentils works best for this dish?

Brown or green lentils are ideal as they hold their shape well and cook evenly, providing a tender texture without becoming mushy.

Can I substitute spinach with other greens?

Yes, baby kale or arugula can be used as alternatives to spinach. They provide a slightly different texture and flavor but complement the dish well.

How can I enhance the flavor of the tomatoes?

Using a combination of canned diced tomatoes with juices and fresh cherry tomatoes adds depth. Simmering them with herbs like oregano and thyme intensifies the savory notes.

Is this dish suitable for meal prep?

Absolutely. It stores well in the refrigerator and flavors continue to meld over time. Reheat gently to preserve the integrity of the vegetables and herbs.

What are some good serving suggestions?

Serve hot with crusty bread or over cooked rice. For added richness, top with crumbled feta or a poached egg if preferred.

Lentil Tomato Skillet Herbs

Hearty skillet with lentils, tomatoes, and fresh herbs for a vibrant, satisfying one-pan meal.

Prep Time
15 minutes
Cook Time
30 minutes
Total Time
45 minutes
Created By Max Buddyfield

Recipe Category Meatless

Skill Level Easy

Cuisine Type Mediterranean

Recipe Yield 4 Number of Servings

Dietary Preferences Vegan-Friendly, Free of Dairy, Free of Gluten

What You'll Need

Lentils & Pulses

01 1 cup dried brown or green lentils, rinsed
02 2 cups vegetable broth or water

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, finely chopped
03 2 garlic cloves, minced
04 1 red bell pepper, diced
05 1 can (14 oz) diced tomatoes with juices
06 1 cup cherry tomatoes, halved
07 2 cups fresh spinach, roughly chopped

Herbs & Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried thyme
03 1/2 teaspoon smoked paprika
04 1/4 teaspoon crushed red pepper flakes (optional)
05 Salt and black pepper, to taste
06 1/4 cup fresh parsley, chopped
07 2 tablespoons fresh basil, torn

Steps to Follow

Step 01

Cook Lentils: In a medium saucepan, bring vegetable broth to a boil. Add lentils, reduce heat, and simmer uncovered for 20 to 25 minutes until just tender. Drain and set aside.

Step 02

Sauté Onion: While lentils cook, heat olive oil in a large skillet over medium heat. Add finely chopped onion and sauté for 3 to 4 minutes until softened.

Step 03

Add Garlic and Bell Pepper: Stir in minced garlic and diced red bell pepper, cooking for another 3 minutes.

Step 04

Simmer Tomatoes and Seasonings: Add diced tomatoes with juices, halved cherry tomatoes, dried oregano, dried thyme, smoked paprika, crushed red pepper flakes, salt, and black pepper. Simmer for 8 minutes, stirring occasionally.

Step 05

Combine Lentils: Stir cooked lentils into the skillet, then simmer for 5 minutes to meld flavors.

Step 06

Add Spinach: Fold in roughly chopped fresh spinach and cook until wilted, about 2 minutes.

Step 07

Finish with Fresh Herbs: Remove from heat. Stir in chopped fresh parsley and torn fresh basil. Adjust seasoning to taste.

Step 08

Serve: Serve hot, optionally accompanied by crusty bread or over cooked rice.

Tools You'll Need

  • Medium saucepan
  • Large skillet
  • Cutting board and knife
  • Wooden spoon

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains no common allergens. Verify ingredient labels for cross-contamination risks if highly sensitive.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 270
  • Fat Content: 7 grams
  • Carbohydrates: 38 grams
  • Protein Content: 13 grams