Keto Minestrone Soup with Macadamia-Nut Pesto
Ingredients List
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
- 1½ 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.
Featured Recipes

Sign up for our weekly newsletters and receive our keto recipe eBook.
From new research findings and articles to outstanding keto recipes, we deliver the top keto news and recipes straight to you!
Fabulous!
Delish. And full of healthy ingredients. I used yellow squash and some broccoli because i didn’t have zucchini. Also added mushrooms which i love. I used some homemade unsalted chicken stock instead of water which added a lot of flavor. I also made a big batch of pesto in advance so just had to defrost a couple cubes i have a lot of leftovers which I’m going to use for lunches. Yum!
Excellent minestrone recipe. It is time consuming to make but worth the effort. It keeps well for a couple of days and reheats nicely for a leftover meal.