Keto Meatball Minestrone Soup Recipe — Low-Carb Comfort Bowl

A savory, hearty keto meatball minestrone made with pancetta and a medley of vegetables.

Low in carbohydrates, grain-free, and gluten-free, this satisfying soup can be prepared either in an Instant Pot or on the stovetop.

Keto Meatball Minestrone Soup

This Instant Pot or stovetop soup delivers comforting flavor from tender meatballs, chunky vegetables, and a rich broth brightened by diced tomatoes. Pancetta (or chopped bacon) adds a mild smoky note, though you can omit it if preferred.

For the meatballs I use golden flax meal instead of breadcrumbs to keep the recipe low-carb and gluten-free.

Keto meatballs prep-1

Finely chop the vegetables and mince the garlic. Form the meatballs by hand—this is as easy as making traditional spaghetti and meatballs but without the pasta and added carbs.

Making the metaballs

Pre-baking the meatballs briefly helps them hold together when simmered in the broth, whether you finish the soup on the stovetop or in the Instant Pot.

Keto Meatball prep 3

This Italian-style soup, topped with grated Parmesan, is warming and filling—perfect for cooler evenings or anytime you want a comforting, low-carb meal.

Keto Meatball Minestrone soup in the IP

I’ve prepared this recipe both in the Instant Pot and on the stovetop; both methods are straightforward. The total time for the Instant Pot is comparable to stovetop cooking once you factor in pressurizing and release time, so choose whichever method you prefer.

Keto Meatball Minestrone

Keto Meatball Minestrone Soup
Keto in an Instant Cookbook

📖 Printable Recipe Card

Keto Meatball Minestrone Soup

Keto Meatball Minestrone

Stacey

A savory, hearty keto meatball minestrone made with pancetta and vegetables. Low in carbohydrates, grain-free, and gluten-free, this meaty soup can be made in the Instant Pot or on the stovetop.
4.94 from 16 votes
Print Recipe
Pin Recipe
Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Course
Dinner, Keto Soup
Cuisine
Italian
Servings
6
Calories
300 kcal

Equipment

  • Instant Pot (optional)
  • Stock Pot

Ingredients

  • 1 lb ground beef
  • 1 ½ tbsp golden flax meal
  • 1 large egg
  • ¼ cup no-sugar-added tomato sauce
  • ⅓ cup shredded mozzarella
  • 1½ tbsp Italian seasoning, divided
  • 1½ tsp garlic powder, divided
  • 1½ tsp sea salt, divided
  • ½ tsp black pepper
  • 1 tbsp olive oil
  • ½ medium onion, minced
  • 2 cloves garlic, minced
  • ¼ cup pancetta, diced (or bacon)
  • 1 cup sliced zucchini
  • 1 cup sliced yellow squash
  • ½ cup sliced carrot (optional)
  • 4 cups beef broth
  • 14 oz can diced tomatoes
  • 3 tbsp shredded Parmesan cheese (for garnish)

Instructions

Stovetop Directions:

  1. Preheat oven to 400°F (200°C) and line a baking sheet with foil or parchment. Set aside.
  2. In a large bowl combine ground beef, flax meal, tomato sauce, egg, mozzarella, ½ tbsp Italian seasoning, ½ tsp garlic powder, and ½ tsp sea salt. Mix well by hand.
  3. Form meatballs using about one heaping tablespoon of mixture per meatball.
  4. Place meatballs on the prepared sheet and bake 15 minutes. Remove and set aside (pre-baking helps them hold together in the broth).
  5. In a stockpot over medium-high heat, warm the olive oil. Add onion, garlic, and pancetta; sauté 2–3 minutes until softened.
  6. Add diced tomatoes, beef broth, 1 tbsp Italian seasoning, 1 tsp garlic powder, 1 tsp sea salt, black pepper, zucchini, yellow squash, and carrots if using. Stir to combine.
  7. Bring to a boil, add the pre-baked meatballs, reduce heat to low, cover, and simmer 25–30 minutes.
  8. Stir, ladle into bowls, and garnish each serving with about ½ tablespoon Parmesan. Serve hot.

Instant Pot Directions:

  1. Preheat oven to 400°F (200°C) and line a baking sheet. Form and pre-bake the meatballs as directed above for 15 minutes; set aside.
  2. Select Sauté on the Instant Pot. Once hot, add olive oil, onion, garlic, and pancetta; sauté about 2 minutes until softened.
  3. Add zucchini, yellow squash, and carrots; sauté 3 minutes.
  4. Stir in diced tomatoes, beef broth, 1 tbsp Italian seasoning, 1 tsp garlic powder, 1 tsp sea salt, and black pepper. Add the pre-baked meatballs.
  5. Close and lock the lid. Set Pressure Cook (Manual) for 15 minutes on high and ensure the valve is sealed.
  6. When the cook time finishes, allow a 10-minute natural release, then carefully quick release any remaining pressure.
  7. Open the lid, stir gently, serve into bowls, and top each with about ½ tablespoon Parmesan.

*As an Amazon Associate I earn from qualifying purchases.

Notes

*Nutritional data are estimates based on the products used.

Yield: 6 cups. Serving size: 1 cup. Net carbs per serving: approximately 8 g.

Nutrition

Serving: 1 cup
Calories: 300 kcal
Carbohydrates: 10 g
Protein: 23 g
Fat: 18 g
Saturated Fat: 6 g
Sodium: 1401 mg
Fiber: 3 g
Sugar: 5 g
Tried this recipe?
Mention @gfbeautyandthefoodie or tag #gfbeautyandthefoodie

Recipes you may also enjoy:

Keto Instant Pot Cabbage Beef Stew
Keto Instant Pot Cabbage & Beef Stew
Broccoli Chicken Cheese Soup
Broccoli Chicken Cheese Soup
Keto Instant Pot Philly Cheesesteak Bowls
Keto Instant Pot Philly Cheesesteak Bowls
Italian Stuffed Peppers Instant Pot
Italian Stuffed Peppers Instant Pot

This keto garlic bread would complement the soup nicely.

Low Carb Garlic Bread Sticks (link removed)

Pin It Here

Keto Meatball Minestrone Soup