Nutrition Facts for Whole30 hearty vegetable soup with rustic bread

Whole30 Hearty Vegetable Soup with Rustic Bread

Warm, nourishing, and packed with garden-fresh flavors, this Whole30 Hearty Vegetable Soup with Rustic Bread is the ultimate comfort food that’s both healthy and satisfying. Bursting with wholesome ingredients like carrots, zucchini, and vibrant bell peppers, this soup is simmered to perfection in a savory vegetable broth enhanced with Italian seasoning and a touch of garlic. Leafy baby spinach adds a nutrient-rich finish, while the Whole30 compliant rustic bread is perfect for dipping into the rich, flavorful broth. With just 15 minutes of prep and 35 minutes of cooking time, this easy-to-make soup is an ideal weeknight dinner that’s hearty enough to win over even the most skeptical eaters—all while staying Whole30 approved. Serve this soulful bowl of vegetable goodness as a standalone meal or as an inviting centerpiece for a cozy gathering.

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Hearty Vegetable Soup with Rustic Bread
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced yellow onion
  • 3 minced garlic cloves
  • 3 medium, sliced carrots
  • 3 sliced celery stalks
  • 1 medium, cubed zucchini
  • 1 large, diced red bell pepper
  • 2 tablespoons tomato paste
  • 1 14-ounce can canned diced tomatoes
  • 4 cups vegetable broth
  • 2 cups baby spinach leaves
  • 1 tablespoon Italian seasoning
  • 1 teaspoon sea salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons, chopped fresh parsley
  • 1 loaf Whole30 compliant rustic bread

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion and cook until translucent, about 5 minutes.

Step 3

Stir in the minced garlic and cook for another minute until fragrant.

Step 4

Add the sliced carrots and celery to the pot and cook for about 5 minutes, stirring occasionally.

Step 5

Stir in the cubed zucchini and diced red bell pepper, cooking for another 3 minutes.

Step 6

Add the tomato paste to the vegetables and mix until well incorporated.

Step 7

Pour in the canned diced tomatoes and vegetable broth, stirring to combine.

Step 8

Bring the mixture to a simmer and let it cook for 20 minutes, allowing the flavors to meld.

Step 9

Add the baby spinach, Italian seasoning, sea salt, and black pepper to the pot.

Step 10

Stir well and cook for another 5 minutes until the spinach is wilted and tender.

Step 11

Taste and adjust seasoning if necessary.

Step 12

Garnish with chopped fresh parsley before serving.

Step 13

To serve, slice the Whole30 compliant rustic bread and serve alongside the soup for a hearty meal.

Nutrition Facts

Serving size (3323.4g)
Amount per serving % Daily Value*
Calories 2395.3
Total Fat 91.8g 0%
Saturated Fat 15.0g 0%
Polyunsaturated Fat 9.3g
Cholesterol 7.9mg 0%
Sodium 9714.7mg 0%
Total Carbohydrate 358.0g 0%
Dietary Fiber 76.0g 0%
Total Sugars 85.5g
Protein 65.3g 0%
Vitamin D 0IU 0%
Calcium 987.6mg 0%
Iron 25.4mg 0%
Potassium 7004.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 32.8%
Protein: 10.4%
Carbs: 56.8%