Go Back
Keto Lasagna Soup

Low-Carb Lasagna Soup

Delicious Low-Carb Lasagna Soup recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 4 servings
Calories 2000 kcal

Ingredients
  

For the soup base::

  • 2.5 tbsp butter (I like Kerrygold unsalted butter for this)
  • 3/4 cup onion (finely diced into 1/4-inch pieces)
  • 3 garlic cloves (minced)
  • 1 lb ground beef
  • 4 cups beef stock (I use Kettle & Fire for a richer flavor profile)
  • 2.5 cups marinara (check label to ensure no added sugar)
  • 3/4 cup cream
  • 1/2 cup ricotta (full-fat gives better texture and moisture)
  • 1 tsp Italian seasoning
  • salt
  • black pepper

For the individual toppings::

  • 1/2 cup parmesan (freshly grated preferred for better melting)
  • 1/4 cup basil
  • 1/4 cup ricotta

Instructions
 

  • Finely dice the onion into 1/4-inch pieces and mince the garlic cloves—this prep work ensures even cooking and prevents burnt garlic. Measure out the beef stock, marinara sauce, cream, and ricotta into separate bowls for easy assembly. Heat the butter in a large pot over medium heat until foaming, then add the diced onion with a pinch of salt and black pepper. Sauté for 4-5 minutes, stirring occasionally, until the onion becomes translucent and softens—this develops a sweet, savory foundation for the soup.
  • Add the minced garlic to the softened onions and cook for 30 seconds, stirring constantly, until fragrant—this short bloom time prevents the garlic from burning while releasing its aromatics. Increase heat to medium-high and add the ground beef, breaking it into small pieces as it cooks. Cook for 6-8 minutes, stirring frequently, until the beef is deeply browned and no pink remains. I like to let the meat sit undisturbed for a minute or two between stirs to develop a nice brown crust, which adds depth to the final soup.
  • Pour in the beef stock, scraping the bottom of the pot with a wooden spoon to release all the flavorful browned bits (fond)—this technique is called deglazing and captures all that rich umami flavor. Stir in the marinara sauce and Italian seasoning, then bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to low and let it simmer for about 5 minutes to allow the flavors to meld together.
  • In a small bowl, whisk together the cream and 1/2 cup ricotta until smooth—this prevents the ricotta from clumping when added to the hot broth. Slowly pour this mixture into the simmering soup while stirring constantly to distribute it evenly and prevent the dairy from breaking. Keep the heat at a gentle simmer; never let it boil once the cream and ricotta are in, as high heat can cause the dairy to separate and become grainy.
  • Reduce heat to low and let the soup simmer gently for 30-45 minutes, stirring occasionally. This extended simmer time allows all the flavors to develop and deepen, creating a rich, cohesive broth. Taste the soup halfway through simmering and adjust seasoning with salt and black pepper as needed—I find that after 20 minutes, the flavors have concentrated enough that you can make a final seasoning call. The soup should taste savory and rich, with a creamy texture and no sharp edges.
  • Ladle the hot soup into bowls and top each serving with a dollop of fresh ricotta (about 1 tablespoon per bowl), a generous sprinkle of freshly grated Parmesan cheese, and a scatter of fresh basil leaves. The cool ricotta and fresh basil provide a bright contrast to the rich, warm soup, while the Parmesan adds a sharp, umami note that ties everything together.