Out of This World Keto Vegetable Soup (Wholesome and Delicious)
When you’re preparing your meals on the keto diet, it doesn’t have to always mean sitting down to a plate full of meat and fatty foods. While it’s true that it’s essential to eat high amounts of fat with moderate amounts of protein in order to remain in ketosis, you don’t necessarily have to completely restrict carbs. Everybody is different, with some people choosing to keep their net carbs under 20g per day while others allow themselves as many as 100g per day. If you’re someone who is flexible with their carb content, then you’re going to absolutely love this out of this world keto vegetable soup. Even though it features an abundance of veggies, they’re low carb options that all work together perfectly to make one incredibly hearty soup.
An Incredibly Healthy Mix of Colorful Vegetables
It isn’t just the wonderful combination of veggies that makes this soup so good — it all starts with making the soup base and infusing it with some incredible flavors. After heating up a bit of olive oil in a pot, mix in some onion and garlic, which will give your soup an incredibly delightful aroma as it cooks and make it taste so addictive when served. Next, add the first batch of veggies — the celery, carrots, red and green bell peppers, and zucchini. This colorful combination of veggies adds an unbelievable amount of nutrients into the soup already, especially the bell peppers. They’re a great source of vitamin C and inflammation fighting capsaicin. (1)
After sauteeing the first few vegetables, you can then add in your choice of homemade vegetable or chicken broth, the diced tomatoes, bay leaf, dried oregano, red pepper flakes, and two cups of water. When I make this soup, I prefer to use my own chicken broth as I find that it enhances the overall flavor in a big way. The oregano and red pepper flakes both work to give the soup just the right amount of kick, while the tomatoes are another great low carb source of vitamin C — this soup is fantastic for giving your immune system a boost!
Allow the soup to simmer for about 20 minutes before you start to gradually add in your greens. Start by adding in the broccoli florets and asparagus, and then 10 minutes later add in the spinach. I don’t use asparagus nearly as often as I should, and I’m hoping to change that by starting to make this soup recipe more, along with including it with some of my other meals. It’s an incredibly healthy veggie that offers numerous health benefits, such as helping to prevent cancer and helping to lower high blood pressure. (2) Of course, broccoli and spinach are nutritional powerhouses in their own right, with each of them adding tons of antioxidants, vitamins, and minerals into the soup as well. After cooking the spinach for about five minutes, you can discard the bay leaf, stir in a bit of chopped parsley, and you’ll be all set.
Despite the fact that this soup is made entirely with veggies, it’s an incredibly satisfying meal that you can enjoy on its own. While it’s true that the majority of your meals when eating keto should provide you with a ton of good fats with some protein to go with them, you also have to make sure that you’re getting plenty of fiber, vitamins, and minerals as well. This soup is a great way to balance things out. If you’re concerned about the total carb count, you can also feel free to play with the recipe a bit by removing certain ingredients if you’d like in order to bring the carb total down.
More Keto Soup Recipes:
5-Ingredient Creamy Tomato and Basil Soup (Keto-Friendly)
Grandma-Approved Crockpot Keto Taco Soup
The Best Keto Broccoli Cheese Soup (More Cheddar, More Better)
Out of This World Keto Vegetable Soup
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 1x
FREE KETO RECIPES + 5-INGREDIENT KETO COOKBOOKMake sure to sign up for free to get instant access to the 5-Ingredient Keto Cookbook, which includes my favorite 20+ keto recipes of all-time, all under 5 ingredients.
View All the 5-Ingredient Keto Cookbook Recipes
2 tbsp olive oil
2 tbsp chopped onion
2 garlic cloves, minced
1 medium carrot, chopped
2 medium stalks celery, chopped
½ large red bell pepper, chopped
½ large green bell pepper, chopped
1 medium zucchini, halved and sliced
1 tsp dried oregano
1 bay leaf
1/8 tsp red pepper flakes
4 cups homemade vegetable or chicken broth
1 (14.5-ounce) can diced tomatoes
3 medium asparagus spears, chopped
8 oz broccoli florets
4 cups fresh spinach
2 tbsp chopped fresh parsley
salt and black pepper, to taste
- In a large pot heat the olive oil over medium heat.
- Add the onion and cook 4-5 minutes or until softened.
- Add the garlic and cook for 30 seconds.
- Add the celery, carrot, bell peppers, zucchini and saute 3-5 minutes.
- Add the broth, diced tomatoes, bay leaf, dried oregano, red pepper flakes and 2 cups of water.
- Mix to combine.
- Cover with a lid and bring to a boil.
- Reduce the heat and simmer for 20 minutes.
- Add the broccoli and asparagus and cook for 10 minutes.
- Add the spinach and cook for 5 minutes.
- Discard the bay leaf.
- Season with salt and black pepper to taste.
- Stir in the chopped parsley and serve.
Love this. I only sauteed my onions and garlic. Put everything else in and simmered for 1 1/2 hrs.
This turned out to be one of the best vegetable soups I’ve ever had. I used vegetable broth for my vegan daughter who was visiting and it was a big hit with all of us, vegans or not. I’m going to make it again and try it with chicken broth. I deviated very little from the recipe…my personal tweaks were to drain the canned tomatoes (I don’t care for the broth too diluted down with tomato juice.) I had to use frozen spinach, asparagus and my parsley was dried. It’s not always easy to make a store run where I live, especially during a pandemic. One improvises. Thank you for the best vegetable soup I’ve ever made!