If you’re craving something that feels like a warm hug in a bowl yet packs all the comforting flavors of your favorite Italian meal, then you’re going to fall head over heels for this Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe. Imagine all the layers and essence of classic lasagna but transformed into a cozy soup that’s packed with hearty vegan ground meat, vibrant herbs, and that creamy, tangy tofu ricotta that brings everything together. It’s the perfect dish for chilly nights, casual dinners with friends, or anytime you want to indulge guilt-free with a meal that’s both satisfying and nourishing.

Ingredients You’ll Need

The image shows many ingredients arranged neatly on a white marbled surface. In the center is a white bowl full of pale yellow curly pasta. Above the pasta is a large transparent container with dark brown liquid, and to the right is a white plate holding a brown solid block. Below this plate is a large white bowl filled with bright green spinach leaves. Around these main items are small bowls and containers holding various ingredients: white crumbly cheese, grated white cheese, small red pepper pieces, a white bowl with dried herbs, a whole garlic bulb, a round orange onion, and a large glass bowl filled with bright red tomato sauce. There is also a can labeled

Gathering fresh, wholesome ingredients is the secret to making this soup both simple and unforgettable. Each ingredient plays its own role in building layers of flavor, giving the soup rich textures, vibrant colors, and that deeply satisfying taste you’ll keep coming back to.

  • Vegan Ground Meat (16 ounces): Provides a hearty, beefy texture that makes the soup feel indulgent yet plant-powered.
  • Mafalda Corta Pasta (8 ounces): The perfect noodle for soup, catching sauce in all its ruffled edges; broken lasagna noodles work beautifully too.
  • Chopped or Whole Tomatoes (28 ounces): Crushed for a fresh, tangy base that brings brightness and richness.
  • Tomato Sauce (15 ounces): Deepens the tomato flavor, adding complexity and velvety texture.
  • Vegan “Beef” Broth or Vegetable Broth (4 cups): The flavorful liquid foundation that pulls all the ingredients together in a soul-warming broth.
  • Onion (1 medium, diced): Builds aromatic sweetness and layers of flavor when sautéed.
  • Baby Spinach (3 ounces): Adds fresh green color and gentle earthiness, balancing richness.
  • Vegan Mozzarella Cheese (1 1/2 cups, grated): Melts into creamy, gooey goodness that comforts like classic lasagna.
  • Vegan Parmesan Cheese (1 cup, grated, plus more for serving): Adds sharp, nutty notes to enhance each spoonful.
  • Garlic (6 cloves, minced): Intense and aromatic, it elevates the whole flavor profile.
  • Tomato Paste (2 1/2 tablespoons): Concentrates that rich tomato savoriness we all crave.
  • Olive Oil (2 tablespoons): For sautéing to bring out sweetness and depth from the veggies.
  • Fresh and dried herbs (parsley, basil, oregano, marjoram, thyme): The bouquet garni of Italian cooking, creating a fragrant and herbaceous backbone.
  • Garlic Powder, Red Chili Flakes, Salt, Pepper: Essential seasonings to balance, spice, and brighten the soup.
  • Fresh Basil Leaves (a handful, chopped): Tossed on top for that fresh, irresistible finish.

Tofu Ricotta Ingredients:

  • Firm Tofu (14 ounces, drained): The creamy base, mashed and blended into a luscious dairy-free ricotta.
  • Miso Paste (1 tablespoon): Adds savory umami depth that transforms tofu into rich ricotta magic.
  • Tahini (1 tablespoon): Brings nuttiness and smooth texture.
  • Lemon Juice (2 tablespoons): Brightens and lifts the flavor, perfectly balancing the creaminess.
  • Nutritional Yeast (1 tablespoon): For that cheesy, savory punch without dairy.
  • Garlic Powder, Salt, Pepper: To season and add layers of flavor.

How to Make Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe

A round white cast iron pot with browned minced meat and diced onions cooked together, forming the base layer filling the pot. On top of the meat mixture, there are three small piles placed close to each other: one pile of bright red tomato paste, one of finely chopped light yellow garlic, and one of chopped fresh green herbs. The pot is placed on a soft white cloth on a white marbled surface. The photo taken with an iphone --ar 4:5 --v 7

Step 1: Prepare the Tofu Ricotta

This is where the magic starts. Begin by letting your tofu drain for about 30 minutes to remove excess moisture — this step is key to getting that perfect ricotta texture. Then, mash the tofu with a fork until it’s crumbly and creamy. Stir in miso, tahini, lemon juice, nutritional yeast, garlic powder, salt, and pepper until everything melds into a tangy, luscious dairy-free ricotta. For the best flavor, make this a day or two ahead and let it chill and develop in the fridge.

Step 2: Sauté Aromatics and Herbs

Heat olive oil in a large soup pot over medium heat and gently cook the diced onions until translucent and sweet, about 5-7 minutes. Sprinkle in your dried herbs—thyme, basil, oregano, garlic powder, red chili flakes, and marjoram—then stir them through so the spices bloom and fill your kitchen with that classic Italian aroma.

Step 3: Brown the Vegan Ground Meat

Add the vegan ground beef to the pot and break it apart while cooking, letting it lightly brown for about 6-8 minutes. This firm, flavorful element gives the soup that hearty, meaty feel without any animal products. Mix in the garlic, parsley, and tomato paste, cooking for 1-2 minutes until fragrant—the key to building rich, layered flavors.

Step 4: Add Tomatoes and Simmer

Pour in your crushed tomatoes and tomato sauce, stirring everything together to combine. While this is heating through, bring a separate pot of water to a boil for the pasta. Pour in the brothy goodness and bring the whole soup to a lively simmer. Let it gently bubble for 10 minutes to marry the flavors deeply.

Step 5: Cook Pasta and Combine

Cook the Mafalda Corta pasta (or broken lasagna noodles) in boiling water until perfectly al dente, then drain and add straight into your simmering soup. Stir in the grated vegan mozzarella and parmesan cheeses, allowing them to melt into the comforting broth as it cooks for another 5 minutes. Just before serving, toss in the baby spinach and mix until wilted and vibrant.

How to Serve Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe

Garnishes

The final touches make all the difference. A generous scoop of your homemade tofu ricotta perched atop each bowl melts gently into the soup, adding creamy tang. Sprinkle extra vegan parmesan, chopped fresh parsley, and a handful of chopped fresh basil leaves to brighten and freshen every bite. Don’t forget a crack of fresh black pepper for a little zip and a sprinkle of red chili flakes if you like things spicy!

Side Dishes

This soup is wonderful on its own, but pairing it with crunchy toasted garlic bread creates a classic Italian vibe. The crispy, buttery bread slices are perfect for dipping and soaking up all those deep tomato flavors. A simple green salad with a zesty vinaigrette also complements the richness beautifully, adding refreshing contrast.

Creative Ways to Present

For a fun twist at dinner parties or cozy family meals, serve this Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe in mini hollowed-out sourdough bread bowls—utterly charming and mess-free. You could also layer it in clear mugs so everyone can admire the colorful, hearty layers before digging in. Either way, it’s a feast for both the eyes and the palate.

Make Ahead and Storage

Storing Leftovers

This soup keeps beautifully in the fridge for 3-4 days. Store it in an airtight container to preserve freshness and flavor. The flavors actually deepen overnight, making leftovers even more delightful.

Freezing

If you want to make a big batch and enjoy it later, this soup freezes wonderfully. Omit adding cooked pasta before freezing—add it fresh when reheating to prevent sogginess. Portion into freezer-friendly containers and freeze for up to 3 months.

Reheating

Reheat gently on the stove over medium-low heat, stirring occasionally. Add fresh cooked pasta if frozen without noodles, and stir through vibrant fresh basil or sprinkle some vegan cheese for that fresh-from-the-pot feel. Avoid microwaving for better flavor and texture control.

FAQs

Can I use other types of tofu for the ricotta?

Firm tofu works best because it has the right texture to mimic ricotta’s creaminess. Silken tofu is too soft and watery, which affects the ricotta’s consistency.

What can I substitute for vegan ground meat?

You can use lentils, chopped mushrooms, or crumbled tempeh as alternatives. Each brings its own texture and umami punch, so feel free to experiment based on your pantry.

Is there a gluten-free version of this soup?

Absolutely! Swap the pasta for gluten-free noodles or spiralized veggies like zucchini noodles. Just cook them separately and add before serving to keep textures intact.

Can I make the soup spicier?

Yes! Increase the red chili flakes or add diced jalapeños when sautéing the aromatics for a fiery kick that warms you from the inside out.

How long does the tofu ricotta last?

Stored in an airtight container, tofu ricotta will stay fresh in the fridge for up to 5 days. It’s perfect for spreading on toast or dolloping into salads in addition to your soup.

Final Thoughts

This Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe is truly a treasure—easy to make, deeply comforting, and bursting with the flavors you love from traditional Italian cooking but entirely plant-based. Whether you’re cozying up on a chilly night or looking to impress dinner guests with something warm and inviting, this recipe will quickly become your new go-to. Give it a try and enjoy all the rich, vibrant goodness in every single spoonful!

Print

Vegan Lasagna Soup with Tofu Ricotta and Fresh Basil Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 49 reviews

This Vegan Lasagna Soup is an easy, comforting, and delicious plant-based twist on a classic Italian favorite. Featuring vegan ground “beef,” hearty pasta, a rich tomato broth, and creamy tofu ricotta, this soup is perfect for cozy dinners. It combines the flavors of traditional lasagna in a warm, hearty bowl that’s simple to prepare and packed with herbs and vegan cheeses for an authentic taste.

  • Author: Julia
  • Prep Time: 15 minutes (plus 30 minutes tofu draining time, ricotta can be made ahead)
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Lasagna Soup

  • 16 ounces Vegan Ground Meat – Beef style
  • 8 ounces Mafalda Corta Pasta (or substitute 68 broken lasagna noodles)
  • 28 ounces Chopped or Whole Tomatoes – crushed
  • 15 ounces Tomato Sauce
  • 4 cups Vegan “Beef” Broth or Vegetable Broth
  • 1 medium onion – diced
  • 3 ounces Baby Spinach
  • 1 1/2 cups Vegan Mozzarella Cheese – grated
  • 1 cup Vegan Parmesan Cheese – grated, plus more for serving
  • 6 cloves Garlic – minced
  • 2 1/2 tablespoons Tomato Paste
  • 2 tablespoons Olive Oil
  • 1 tablespoon chopped Parsley, plus more for garnish
  • 2 teaspoons dried Basil
  • 1 teaspoon dried Oregano
  • 1 teaspoon dried Marjoram
  • 1 teaspoon dried Thyme
  • 1 teaspoon Garlic Powder
  • Pinch of Red Chili Flakes
  • Salt and Pepper to taste
  • 1 handful Fresh basil leaves – chopped, for topping

Tofu Ricotta

  • 14 ounces Firm Tofu – drained
  • 1 tablespoon Miso Paste
  • 1 tablespoon Tahini
  • 2 tablespoons Lemon Juice
  • 1 tablespoon Nutritional Yeast
  • 1 teaspoon Garlic Powder (or 1 clove crushed garlic per teaspoon)
  • Salt and Pepper to taste

Instructions

  1. Make the Ricotta: Drain the tofu for 30 minutes before starting. Mash the tofu in a bowl using a fork until it reaches a ricotta-like texture. Add lemon juice, miso paste, tahini, nutritional yeast, garlic powder, salt, and pepper, then mix well. Refrigerate until ready to use. For best flavor, prepare the ricotta a day or two in advance.
  2. Sauté Onions: Heat olive oil in a large soup pot over medium heat. Add diced onions and sauté for 5-7 minutes until translucent and soft.
  3. Add Spices and Vegan Meat: Stir in dried thyme, basil, oregano, garlic powder, red chili flakes, and marjoram. Mix well. Add the vegan ground meat and cook, breaking it apart, until lightly browned—about 6-8 minutes.
  4. Add Garlic, Parsley, and Tomato Paste: Add minced garlic, chopped parsley, and tomato paste to the pot. Cook for 1-2 minutes until garlic becomes fragrant.
  5. Add Tomatoes and Sauce: Pour in the crushed tomatoes and tomato sauce, stirring to combine.
  6. Prepare Pasta and Broth: Bring a large pot of water to a boil for the pasta. Add the vegetable broth to the soup pot and stir. Bring the soup to a strong simmer and cook for 10 minutes while the pasta cooks according to the package instructions until al dente. Drain pasta and set aside.
  7. Combine Pasta and Cheese: Add the cooked pasta to the soup. Stir in the vegan mozzarella and parmesan cheeses and let cook together for 5 minutes to melt and blend.
  8. Add Spinach and Final Seasoning: Stir in baby spinach and cook until wilted. Taste and adjust salt and pepper as needed.
  9. Serve: Serve soup hot with a scoop of vegan tofu ricotta on top, additional grated vegan parmesan, chopped parsley, fresh chopped basil, and toasted garlic bread on the side.

Notes

  • For enhanced flavor, prepare the tofu ricotta a day or two in advance to allow the ingredients to meld.
  • Use Mafalda Corta pasta or broken lasagna noodles to mimic traditional lasagna texture in the soup.
  • You can substitute vegetable broth if vegan beef broth is unavailable.
  • Adjust the chili flakes to your preferred spice level.
  • Ensure tofu is well-drained to prevent watery ricotta.
  • Serve with garlic bread for a complete comforting meal.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star