Ingredients
Equipment
Method
- Heat olive oil in a large soup pot or Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart with a wooden spoon, until browned, about 5-7 minutes. Drain all but 1 tablespoon of fat.
- Add diced onion to the pot and cook for 3-4 minutes until softened and translucent. Add minced garlic and cook for 30 seconds until fragrant, stirring constantly.
- Sprinkle in Italian seasoning, crushed red pepper flakes if using, salt, and black pepper. Stir to coat the meat and onions, cooking for 1 minute.
- Pour in marinara sauce, chicken broth, and crushed tomatoes. Scrape the bottom of the pot to loosen any browned bits. Stir well and bring to a boil.
- Reduce heat to medium-low and simmer uncovered for 15-20 minutes, stirring occasionally, to allow flavors to meld.
- Add broken lasagna noodles to the simmering soup, making sure they're submerged. Cook for 10-12 minutes until tender, stirring occasionally to prevent sticking. Add extra broth if soup becomes too thick.
- Reduce heat to low or turn off completely. Stir in heavy cream, then add ricotta by spoonfuls, stirring to incorporate. Add mozzarella and parmesan, stirring until all cheese is melted and soup is creamy.
- Taste and adjust seasoning if needed. Ladle into bowls and garnish with chopped fresh basil or parsley and extra parmesan cheese. Serve immediately with crusty bread.
Notes
Don't add cheese while soup is boiling or it will become grainy. Noodles continue absorbing liquid as soup sits; add broth when reheating. Use freshly shredded cheese for best melting. For make-ahead, prepare base without noodles and cheese, then add fresh when serving. Soup thickens overnight; thin with extra broth as needed. Store refrigerated up to 4 days.
