Go Back
+ servings

Keto Vegetable Soup

Keto vegetable soup in a white bowl on a wooden serving tray, as seen from above
Looking for an easy plant-based meal that’s low in carbs? This one-pot keto vegetable soup is packed with flavor and can be ready in less than 30 minutes!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 2 tablespoons olive oil
  • ½ small onion, (diced)
  • 1 clove garlic, (minced)
  • 2 stalks celery, (diced)
  • 1 tablespoon tomato paste
  • 2 teaspoons Italian seasoning
  • 1 cup green beans, (chopped)
  • 1 cup broccoli, (chopped)
  • 3 cups vegetable stock
  • 2 cups baby spinach

Instructions

  • In a large pot, heat the olive oil over medium heat.
  • Once the oil is hot, add the onion, garlic, and celery, then cook, stirring frequently, until the onion starts to soften, about 2-3 minutes.
  • Stir in the tomato paste and Italian seasoning, then cook an additional 1-2 minutes.
  • Add the green beans, broccoli, and vegetable stock.
  • Bring everything to a light boil, then allow to simmer for 10-15 minutes or until the beans are soft.
  • Stir in the spinach.
  • Remove from heat and serve warm.

Notes

This recipe is for 4 servings of soup.
Leftovers can be stored in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave or over medium heat on the stove until steaming.
For longer storage, you can freeze the soup for up to 3 months. Reheat in a pot over medium heat, stirring frequently, until thawed and warm.

Nutrition Info Per Serving

Nutrition Facts
Keto Vegetable Soup
Serving Size
 
1 bowl
Amount per Serving
Calories
109
% Daily Value*
Fat
 
8.3
g
13
%
Saturated Fat
 
1.2
g
6
%
Trans Fat
 
0
g
Polyunsaturated Fat
 
0.9
g
Monounsaturated Fat
 
5.9
g
Cholesterol
 
0
mg
0
%
Sodium
 
58
mg
2
%
Potassium
 
394.9
mg
11
%
Carbohydrates
 
7.4
g
2
%
Fiber
 
3.1
g
12
%
Sugar
 
2.9
g
3
%
Protein
 
2.3
g
5
%
Net carbs
 
4.3
g
* Percent Daily Values are based on a 2000 calorie diet.