There’s something incredibly comforting about a warm bowl of soup that brings back cozy memories, and this dish captures that essence beautifully. With rich flavors and a creamy texture, it’s no wonder this comforting dish is a family favorite. Whether you’re looking to warm up on a chilly evening or seeking a one-pot meal that everyone will love, this wholesome soup is sure to delight.
Why you’ll love this dish
The beauty of this recipe lies in its comforting flavors and creamy, cheesy finish. Each spoonful is packed with the satisfying taste of a classic lasagna, complete with layers of cheese and savory beef. It’s like having lasagna in a bowl without the fuss of traditional layering.
“This soup was a huge hit at dinner! It’s hearty and reminds me so much of lasagna without all the work!”
Plus, the recipe comes together quickly, making it perfect for busy weeknights. You can have a complete meal on the table in under an hour, which means more time to enjoy it with your family.
How it comes together
The process is as straightforward as it is rewarding. You’ll start by browning ground beef along with aromatic onions and garlic, filling your kitchen with a mouthwatering fragrance. Then you’ll add rich broth and tomatoes, allowing the flavors to blend beautifully. The pièce de résistance comes when you stir in creamy ingredients that create that indulgent texture we all crave.
Prep Time: 10 min | Cook Time: 30 min | Total Time: 40 min
What you’ll need
- 1 pound ground beef
- 1 onion, diced
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes
- 4 cups beef broth
- 8 oz uncooked pasta (like fusilli or elbow macaroni)
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Italian seasoning (to taste)
- Salt and pepper (to taste)
- Fresh basil (for garnish, optional)
Note: If you’re looking for a different pasta shape or gluten-free options, consider using gluten-free pasta or even zucchini noodles for a lighter twist.
Step-by-step instructions
- In a large pot, brown the ground beef over medium heat until it’s fully cooked. Drain excess fat if necessary.
- Add the diced onion and minced garlic to the pot, sautéing until the onion is translucent.
- Stir in the diced tomatoes and beef broth, bringing the mixture to a gentle boil.
- Toss in the uncooked pasta and let it simmer until tender, usually about 8-10 minutes.
- Reduce the heat and stir in ricotta, mozzarella, and Parmesan cheeses until well combined and melted.
- Season with Italian seasoning, salt, and pepper to taste. Serve hot and garnish with fresh basil, if desired.
Best ways to enjoy it
For a complete meal, serve this soup alongside a crisp green salad or garlic bread. You could also sprinkle extra cheese on top for an indulgent touch or add a dollop of pesto for a fresh flavor boost. Pair it with a glass of red wine to elevate your dinner experience even further!
Storage and reheating tips
After enjoying your meal, store any leftovers in an airtight container in the refrigerator. It will stay fresh for up to 3 days. To reheat, simply warm it on the stove over low heat, stirring occasionally until heated through. If the soup thickens too much in the fridge, feel free to add a splash of broth or water to restore the desired consistency.
Helpful cooking tips
For a truly flavorful dish, try browning the beef with a touch of olive oil and adding a pinch of red pepper flakes for some heat. You can also customize the cheese blend by incorporating your favorite varieties, like cheddar or provolone. A splash of Worcestershire sauce during cooking can deepen the umami flavor too!
Creative twists
Feel free to mix things up by adding vegetables such as spinach, zucchini, or bell peppers for added nutrition and flavor. If you’re a spice lover, throw in some crushed red pepper flakes or a drizzle of hot sauce at the end for an extra kick. Alternatively, you could transform this into a vegetarian delight by substituting the beef with mushrooms or lentils.
FAQ
Can I freeze the soup?
Yes, you can freeze it! Allow the soup to cool completely before transferring it to a freezer-safe container. It’s best to consume it within 3 months for optimal taste.
What type of pasta works best?
While traditional pasta shapes like lasagna or ziti are excellent, smaller shapes like elbows or fusilli are great for this soup as they absorb the flavors beautifully.
Can I make this soup vegetarian?
Absolutely! Just omit the beef and use vegetable broth. Adding lentils or mushrooms can give it a hearty texture without compromising on flavor.
This warm, cheesy soup is not just a meal; it’s a hug in a bowl, perfect for any occasion. Enjoy every comforting bite!

Cheesy Lasagna Soup
Ingredients
Method
- In a large pot, brown the ground beef over medium heat until it’s fully cooked. Drain excess fat if necessary.
- Add the diced onion and minced garlic to the pot, sautéing until the onion is translucent.
- Stir in the diced tomatoes and beef broth, bringing the mixture to a gentle boil.
- Toss in the uncooked pasta and let it simmer until tender, usually about 8-10 minutes.
- Reduce the heat and stir in ricotta, mozzarella, and Parmesan cheeses until well combined and melted.
- Season with Italian seasoning, salt, and pepper to taste. Serve hot and garnish with fresh basil, if desired.



