Go Back
+ servings
Check out keto-mojo.com for more recipes!
Minestrone Soup Recipe

Keto Minestrone Soup with Macadamia-Nut Pesto

5 from 3 votes
Hearty and satisfying, minestrone soup, or Italian vegetable soup, is perfect anytime of the year. Filled with healthy vegetables, smoky bacon, and a vibrant, fat-macros-rich pesto, it’s filling, wholesome, and ketolicious.
Course: Soup, Main Course, Lunch, Dinner
Cuisine: Italian, Gluten-Free
Servings: 6 One Serving: 2 cups

Ingredients

FOR THE SOUP

  • 3/4 lb sliced bacon, cut into ½-inch pieces
  • 2 cups chopped celery (about 5 stalks)
  • 2 small zucchini, cut into 1/2-inch dice
  • 2 bell peppers (red, orange, or yellow), cut into 1/2-inch dice
  • 2 tsp onion powder
  • 1 cup green beans, trimmed, cut into 1-inch pieces
  • 14.5 oz can diced tomatoes
  • tsp Italian seasoning
  • 2 Parmesan cheese rinds, optional
  • 1 Tbsp sea salt
  • 1 tsp freshly ground pepper
  • 8 cups water
  • 1/2 small green cabbage, cored and chopped (should yield about 4 cups)
  • 3/4 cup grated Parmesan cheese

FOR THE MACADAMIA-NUT PESTO

  • 1 well-packed cup fresh basil leaves
  • 2 Tbsp chopped macadamia nuts
  • 2 medium garlic clove, roughly chopped
  • 1/8 tsp sea salt
  • pinch of freshly ground pepper
  • 1/3 cup extra-virgin olive oil, divided
  • 1/2 cup (1 oz) finely grated Parmesan cheese

Instructions

  • Line a plate with paper towels. Set aside.
  • In a large pot over medium heat, cook the bacon, stirring occasionally, until the fat renders, about 8 minutes. Increase the heat to medium-high and cook until brown and crispy, stir as needed, about 5 minutes more. Transfer the bacon to the prepared plate, keeping the bacon grease in the pot. Add the celery and turn the heat to medium. Cook, stirring occasionally, until the celery softens a bit and is slightly translucent, about 5 minutes. Add the zucchini, peppers, and onion powder and cook for 5 minutes. Add the green beans, diced tomatoes, Italian seasoning, Parmesan rinds, salt, pepper, and water.
  • Bring the soup to a boil. Cover, reduce the heat to medium low, and let simmer for 10 minutes. Add the cabbage and cook until it softens, about 10 minutes more. Season with salt and pepper to taste, then stir in half of the grated Parmesan cheese.
  • Meanwhile, make the pesto: in a food processor, combine the basil, nuts, garlic, salt, pepper, and half of the olive oil. Pulse until smooth. With the machine slowly running, add the remaining olive oil and process until smooth. Add the cheese, then pulse just a few times to incorporate.
  • To serve, transfer the soup to bowls, crumble some of the bacon over each bowl of soup, and top with a swirl of pesto and a sprinkle of the remaining grated Parmesan cheese.

Nutritional Information - Macros

  • 264 Calories
  • 19 g Fat
  • 13 g Protein
  • 8 g Total Carbs
  • 4 g Fiber
  • 4 g Net Carbs