Go Back
Meatball Lasagna Soup

Cozy Meatball Lasagna Soup

Delicious Cozy Meatball Lasagna Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 6 servings
Calories 3600 kcal

Ingredients
  

For the meatballs::

  • 1 lb ground beef
  • 1/2 cup panko
  • 1/2 tsp garlic powder
  • 1 1/2 tsp italian seasoning
  • 1 tsp salt
  • 1 tsp pepper
  • 3 tbsp coconut milk (I prefer Thai Kitchen for its creamy consistency)

For the soup::

  • 2 tbsp olive oil
  • 1/2 onion (diced into 1/2-inch pieces)
  • 2 carrots (sliced into 1/4-inch rounds)
  • 5 cloves garlic
  • 1 bay leaf
  • 1 tsp red pepper flakes
  • 1.5 tbsp italian seasoning
  • 14 oz tomato sauce (I always use Hunt's for a smooth base)
  • 2 qt bone broth (provides a much richer flavor than standard stock)

For the noodles::

  • 1 package lasagna (broken into 1-inch to 2-inch pieces)

For the toppings::

  • 1/2 cup ricotta
  • 1 cup mozzarella (shredded from a block for a better melt)
  • 2 tbsp oregano

Instructions
 

  • Preheat your oven to 400°F. In a bowl, combine the ground beef, panko, garlic powder, 1 teaspoon Italian seasoning, salt, pepper, and coconut milk, mixing gently with your hands until just combined—don't overwork the mixture or the meatballs will become dense. Form into small meatballs (about the size of walnuts) and place them on a parchment-lined baking sheet. Bake for 6-8 minutes until cooked through. While the meatballs bake, you can start the soup base in the next step.
  • Heat the olive oil in a large pot over medium heat. Add the diced onion and sliced carrots, cooking for 2-3 minutes until they begin to soften. Add the minced garlic, bay leaf, 1.5 tablespoons Italian seasoning, and red pepper flakes, cooking for about 1 minute until fragrant. Pour in the tomato sauce and bone broth, bringing the mixture to a simmer. Let it simmer gently for 8 minutes to allow the flavors to meld—I find this time allows the herbs and aromatics to really develop.
  • Bring a pot of salted water to a boil and add the lasagna noodles, cooking for 4-6 minutes until they're al dente (still slightly firm). Drain the noodles and rinse them briefly with cool water to stop the cooking. Once cooled enough to handle, break the noodles into 1-inch to 2-inch pieces—this step makes them easier to eat in a soup and gives the dish its unique character.
  • Remove the soup from heat and discard the bay leaf. Divide the broken lasagna noodles from Step 3 and cooked meatballs from Step 1 among serving bowls. Ladle the hot soup base from Step 2 over the noodles and meatballs. Top each bowl with a spoonful of ricotta, a generous handful of shredded mozzarella, and a sprinkle of fresh oregano. I always add the cheese right before serving so it melts just slightly from the heat of the soup without becoming rubbery.