Veggie One-Pot Lasagna

Featured in: One-Pot Family Meals

This hearty one-pot lasagna blends a medley of diced vegetables like carrots, bell pepper, zucchini, and spinach into a rich tomato broth. Broken lasagna noodles simmer until tender, absorbing bold flavors of basil, oregano, and thyme. The dish is finished by dolloping a smooth cheese mixture of ricotta, mozzarella, and Parmesan, garnished with fresh basil. It’s a simple, satisfying meal that captures the essence of classic Italian comfort in a single pot.

Updated on Mon, 10 Nov 2025 09:31:00 GMT
A steaming bowl of veggie-packed one-pot lasagna soup topped with creamy cheese.  Save to Pinterest
A steaming bowl of veggie-packed one-pot lasagna soup topped with creamy cheese. | savoringli.com

A hearty, comforting soup that brings all the flavors of classic lasagna into a single pot, loaded with colorful vegetables and finished with a creamy, cheesy topping.

This cozy soup is perfect for family dinners and brings a warm Italian American flavor with vegetarian benefits.

Ingredients

  • Vegetables: 2 tablespoons olive oil, 1 medium yellow onion diced, 3 cloves garlic minced, 2 medium carrots diced, 2 celery stalks diced, 1 red bell pepper diced, 1 zucchini diced, 1 cup baby spinach chopped
  • Soup Base & Pasta: 1 can (28 oz/800 g) crushed tomatoes, 4 cups (1 liter) vegetable broth, 1 tablespoon tomato paste, 1 teaspoon dried basil, 1 teaspoon dried oregano, 1/2 teaspoon dried thyme, 1/2 teaspoon red pepper flakes (optional), 8 lasagna noodles broken into pieces, salt and pepper to taste
  • Cheesy Topping: 1 cup ricotta cheese, 1/2 cup shredded mozzarella cheese, 1/4 cup grated Parmesan cheese, 2 tablespoons chopped fresh basil (plus more for garnish)

Instructions

Step 1:
Heat olive oil in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5 minutes until vegetables soften.
Step 2:
Add bell pepper and zucchini, cook for another 3 minutes.
Step 3:
Stir in tomato paste, crushed tomatoes, vegetable broth, dried basil, oregano, thyme, and red pepper flakes. Season with salt and pepper.
Step 4:
Bring to a boil then reduce heat to a simmer. Add broken lasagna noodles.
Step 5:
Simmer uncovered for 15 20 minutes stirring occasionally until noodles are al dente and soup has thickened.
Step 6:
Stir in chopped spinach and cook for 2 minutes until wilted.
Step 7:
In a small bowl combine ricotta mozzarella Parmesan and fresh basil.
Step 8:
Ladle soup into bowls and top each serving with a generous dollop of the cheese mixture. Garnish with extra basil if desired.
Delicious veggie-packed one-pot lasagna soup, garnished with fresh basil and melted cheese.  Save to Pinterest
Delicious veggie-packed one-pot lasagna soup, garnished with fresh basil and melted cheese. | savoringli.com

Sharing this soup always creates warm moments around the family table.

Required Tools

Large soup pot, chefs knife, cutting board, wooden spoon, ladle, mixing bowl

Allergen Information

Contains milk (ricotta mozzarella Parmesan). Lasagna noodles may contain wheat (gluten). Double check cheese and noodle labels for specific allergens if needed.

Nutritional Information

Calories 340, total fat 13 g, carbohydrates 41 g, protein 15 g per serving

Hearty veggie-packed one-pot lasagna soup, loaded with colorful vegetables and cheesy goodness. Save to Pinterest
Hearty veggie-packed one-pot lasagna soup, loaded with colorful vegetables and cheesy goodness. | savoringli.com

This soup is an easy flavorful way to enjoy the taste of lasagna without the fuss of layering noodles.

Recipe Questions & Answers

Can I add protein to this dish?

Yes, adding a can of drained lentils or white beans with the broth boosts protein content without altering flavors.

How can I make this meal vegan-friendly?

Swap dairy cheeses for plant-based alternatives and skip the Parmesan to make it vegan.

What vegetables work well in this dish?

Carrots, bell pepper, zucchini, spinach, celery, and onion create a balanced vegetable mix; mushrooms or kale are tasty additions.

How do I ensure noodles don't overcook?

Simmer broken noodles uncovered and stir occasionally, cooking until al dente, usually around 15–20 minutes.

What is the best way to serve this dish?

Serve hot with a generous dollop of creamy cheese topping and garnished with fresh basil; pairs well with crusty bread and red wine.

Veggie One-Pot Lasagna

A comforting lasagna made in one pot, packed with colorful vegetables and a creamy, cheesy topping.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by savoringli Lila Anderson


Skill Level Easy

Cuisine Type Italian-American

Makes 6 Serving Size

Diet Details Vegetarian-Friendly

Ingredient List

Vegetables

01 2 tablespoons olive oil
02 1 medium yellow onion, diced
03 3 cloves garlic, minced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 1 red bell pepper, diced
07 1 zucchini, diced
08 1 cup baby spinach, chopped

Soup Base & Pasta

01 1 can (28 oz) crushed tomatoes
02 4 cups vegetable broth
03 1 tablespoon tomato paste
04 1 teaspoon dried basil
05 1 teaspoon dried oregano
06 ½ teaspoon dried thyme
07 ½ teaspoon red pepper flakes (optional)
08 8 lasagna noodles, broken into pieces
09 Salt and pepper to taste

Cheesy Topping

01 1 cup ricotta cheese
02 ½ cup shredded mozzarella cheese
03 ¼ cup grated Parmesan cheese
04 2 tablespoons chopped fresh basil, plus more for garnish

Step-by-Step Instructions

Step 01

Sauté Aromatics and Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, minced garlic, carrots, and celery. Sauté for 5 minutes until softened.

Step 02

Add Bell Pepper and Zucchini: Incorporate diced red bell pepper and zucchini. Cook for an additional 3 minutes.

Step 03

Combine Soup Base Ingredients: Stir in tomato paste, crushed tomatoes, vegetable broth, dried basil, oregano, thyme, and optional red pepper flakes. Season with salt and pepper.

Step 04

Add Pasta and Simmer: Bring mixture to a boil, then reduce heat to a simmer. Add broken lasagna noodles and cook uncovered for 15–20 minutes, stirring occasionally, until noodles are al dente and soup thickens.

Step 05

Wilt Spinach: Stir chopped baby spinach into the soup and cook for 2 minutes until wilted.

Step 06

Prepare Cheese Topping: In a small bowl, combine ricotta, shredded mozzarella, grated Parmesan, and chopped fresh basil.

Step 07

Serve and Garnish: Ladle soup into bowls and top each serving with a generous dollop of the cheese mixture. Garnish with extra basil as desired.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle
  • Mixing bowl

Allergy Info

Review every ingredient for allergens. If unsure, check with a healthcare provider.
  • Contains milk (ricotta, mozzarella, Parmesan)
  • May contain wheat (gluten) in lasagna noodles

Nutrition Info (per portion)

Serves for general info – not a replacement for professional advice.
  • Calorie Count: 340
  • Fats: 13 g
  • Carbohydrates: 41 g
  • Proteins: 15 g