Lentil Tomato Skillet Herbs

Featured in: Main Dishes

This one-pan Mediterranean dish combines tender lentils simmered in vegetable broth with juicy diced and cherry tomatoes. Sautéed onions, garlic, and bell peppers add a sweet base, while fragrant herbs like oregano, thyme, basil, and parsley bring brightness and depth. A touch of smoked paprika and optional red pepper flakes give a subtle smoky warmth. Fresh spinach is folded in near the end for vibrant color and nutrition. Ready in under an hour, it's a wholesome, satisfying meal perfect for vegetarians and anyone seeking a hearty, fiber-rich option.

Updated on Mon, 17 Nov 2025 13:09:00 GMT
Warm, vibrant Lentil-Tomato Skillet, showcasing juicy tomatoes, and herbs; ready to serve. Save
Warm, vibrant Lentil-Tomato Skillet, showcasing juicy tomatoes, and herbs; ready to serve. | cheerfulchefs.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 when looking for something nutritious and flavorful that didn&t require too much time or effort. It quickly became a staple in my weeknight rotation.

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é onion:
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 and pepper:
Stir in garlic and bell pepper, and cook for another 3 minutes.
Add tomatoes and 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.
Combine 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 with herbs:
Remove from heat. Add fresh parsley and basil. Taste and adjust seasoning as needed.
Serve:
Serve hot, optionally with crusty bread or over rice.
A steaming skillet of Lentil-Tomato goodness offers a colorful, healthy vegetarian meal option. Save
A steaming skillet of Lentil-Tomato goodness offers a colorful, healthy vegetarian meal option. | cheerfulchefs.com

This skillet was an instant hit with my family—even the kids ask for seconds. It&s perfect for busy evenings when we want something healthy but delicious.

Required Tools

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

Allergen Information

This dish contains no common allergens, but always double-check ingredient labels if you are highly sensitive.

Nutritional Information

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

Savory Lentil-Tomato Skillet with fresh herbs, ready in one pan; a filling and flavorful option. Save
Savory Lentil-Tomato Skillet with fresh herbs, ready in one pan; a filling and flavorful option. | cheerfulchefs.com

Enjoy this lentil-tomato skillet fresh from the pan—it&s even better the next day! Try serving it with quinoa or as a filling for wraps.

Recipe FAQs

How long should lentils be cooked for this dish?

Simmer lentils for 20–25 minutes until tender but not mushy, then drain before adding to the skillet.

Can fresh herbs be substituted for dried ones?

Yes, fresh oregano and thyme can be used, but add them later in cooking to preserve their flavor.

What can I replace spinach with if unavailable?

Baby kale or arugula both work well as alternatives and add a similar leafy texture.

Is it necessary to drain the lentils after cooking?

Draining helps prevent the dish from becoming too watery and allows flavors to meld better with the skillet ingredients.

Can this dish be served with other sides?

It pairs nicely with crusty bread, rice, quinoa, or can be used as a filling for wraps.

Lentil Tomato Skillet Herbs

One-pan lentils cooked with tomatoes, fresh herbs, and a blend of spices for a flavorful, nutritious dish.

Prep Time
15 minutes
Cook Time
30 minutes
Overall Time
45 minutes
Creator Ruby Smiles

Recipe Type Main Dishes

Skill Level Easy

Cuisine Background Mediterranean

Portions 4 Serves

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

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 ½ teaspoon smoked paprika
04 ¼ teaspoon crushed red pepper flakes (optional)
05 Salt and black pepper, to taste
06 ¼ cup fresh parsley, chopped
07 2 tablespoons fresh basil, torn

Step-by-Step Guide

Step 01

Cook lentils: Bring vegetable broth to a boil in a medium saucepan. Add lentils, reduce heat, and simmer 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 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. Cook for an additional 3 minutes.

Step 04

Incorporate tomatoes and spices: Add diced tomatoes with juices, halved cherry tomatoes, dried oregano, 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 tomato mixture and simmer for 5 minutes to meld flavors.

Step 06

Add spinach: Fold in fresh spinach and cook until wilted, approximately 2 minutes.

Step 07

Finish with fresh herbs: Remove from heat and stir in chopped parsley and torn basil. Adjust seasoning as needed before serving.

Tools You’ll Need

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

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains no common allergens; verify ingredient labels for cross-contamination.

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 270
  • Fats: 7 grams
  • Carbohydrates: 38 grams
  • Proteins: 13 grams