Lentil Tomato Skillet Herbs

Featured in: Garden-Inspired Meals

This dish combines tender lentils simmered in vegetable broth with juicy diced and cherry tomatoes, enriched by a fragrant blend of oregano, thyme, smoked paprika, and fresh herbs like parsley and basil. Onions, garlic, and bell peppers are sautéed to build a rich base, then everything simmers together to meld flavors perfectly. Spinach is gently folded in last, providing a fresh, vibrant finish. Ideal for a quick, nutritious, and satisfying vegetarian meal with Mediterranean flair.

Updated on Tue, 18 Nov 2025 15:50:00 GMT
Steaming Lentil-Tomato Skillet, showcasing vibrant red tomatoes with fresh herbs, a delicious vegetarian supper. Pin
Steaming Lentil-Tomato Skillet, showcasing vibrant red tomatoes with fresh herbs, a delicious vegetarian supper. | toastybasil.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 cooked this skillet on a busy weeknight and was amazed at how quickly it came together. The blend of herbs and tender lentils always makes this dish a favorite at my family table.

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

Cook 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 Aromatics:
Stir in garlic and bell pepper, and cook for another 3 minutes.
Combine Tomatoes & Seasonings:
Add diced tomatoes (with juices), cherry tomatoes, oregano, thyme, smoked paprika, red pepper flakes, salt, and black pepper. Simmer for 8 minutes, stirring occasionally.
Mix Lentils:
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:
Remove from heat. Add fresh parsley and basil. Taste and adjust seasoning as needed.
Serve:
Serve hot, optionally with crusty bread or over rice.
Pin
| toastybasil.com

This recipe is now a staple in our home, especially on chilly evenings when we crave something warm and comforting. Even picky eaters enjoy scooping up extra servings.

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)

Close-up of a flavorful Lentil-Tomato Skillet, a one-pan Mediterranean masterpiece ready to be served. Pin
Close-up of a flavorful Lentil-Tomato Skillet, a one-pan Mediterranean masterpiece ready to be served. | toastybasil.com

A final sprinkle of fresh basil brings brightness and color. Enjoy straight from the pan for a soul-soothing, nutritious meal.

Recipe Q&A

How do I cook lentils to keep them tender but not mushy?

Simmer lentils gently in vegetable broth for 20–25 minutes until just tender. Avoid overcooking to retain their shape and texture.

Can I use fresh tomatoes instead of canned diced tomatoes?

Yes, fresh diced tomatoes work well. Substitute an equivalent amount, and adjust cooking time slightly to soften them.

What herbs enhance the flavor of this skillet dish?

Dried oregano and thyme combined with fresh parsley and basil bring a balanced Mediterranean aroma and taste.

Is there an alternative to spinach in this dish?

Baby kale or arugula can be used instead of spinach, adding a slightly different texture and flavor profile.

How can I add extra protein to this meal?

Top the skillet with crumbled feta or a poached egg to boost protein and add richness.

Lentil Tomato Skillet Herbs

One-pan dish with lentils, tomatoes, and herbs, delivering a wholesome Mediterranean flavor in minutes.

Prep duration
15 min
Cooking duration
30 min
Complete duration
45 min


Skill level Easy

Origin Mediterranean

Yield 4 Portions

Dietary specifications Vegan, Dairy-free, Gluten-free

Components

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 ounces) 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

Directions

Step 01

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

Step 02

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add finely chopped onion and cook for 3 to 4 minutes until softened.

Step 03

Add Garlic and Bell Pepper: Incorporate minced garlic and diced red bell pepper into the skillet. Cook for an additional 3 minutes, stirring occasionally.

Step 04

Combine Tomatoes and Seasonings: Stir in canned 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 with occasional stirring.

Step 05

Add Lentils and Simmer: Fold cooked lentils into the tomato mixture and simmer for 5 minutes to blend flavors.

Step 06

Incorporate Spinach: Add roughly chopped spinach and cook until wilted, approximately 2 minutes.

Step 07

Finish with Fresh Herbs: Remove skillet from heat. Stir in chopped fresh parsley and torn fresh basil. Adjust seasoning as needed.

Step 08

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

Necessary tools

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

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains no common allergens; verify ingredient labels to avoid cross-contamination.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 270
  • Fat: 7 g
  • Carbs: 38 g
  • Protein: 13 g