Warm your soul with this **Dairy-Free Hearty Macaroni Soup**, a comforting one-pot meal loaded with wholesome ingredients and bold, savory flavors. Perfect for a cozy weeknight dinner, this nourishing soup is packed with tender macaroni, hearty cannellini beans, and an assortment of vibrant vegetables like carrots, celery, zucchini, and spinach. Simmered in a fragrant vegetable broth laced with dried basil and oregano, this soup is entirely plant-based, gluten-optional, and ready in just 45 minutes. Garnished with fresh parsley, itβs a wholesome and satisfying option for healthy family meals or meal prep. Bursting with flavor and nutrition, this dairy-free soup proves that hearty doesn't have to mean heavy!
Heat olive oil in a large pot over medium heat.
Add the diced onion and garlic, and sautΓ© for 3-4 minutes until the onion becomes translucent.
Stir in the carrots and celery, continue to sautΓ© for another 5 minutes until the vegetables begin to soften.
Add the zucchini, and cook for 3 minutes.
Stir in the diced tomatoes (with their juice), vegetable broth, bay leaf, basil, and oregano.
Bring to a boil, then reduce the heat and let it simmer for 10 minutes until the vegetables are tender.
Add the rinsed cannellini beans and macaroni pasta to the pot. Continue cooking for another 8-10 minutes until the pasta is al dente.
In the last few minutes of cooking, stir in the fresh spinach until it wilts.
Season the soup with salt and black pepper to taste.
Remove the bay leaf, and stir in the chopped fresh parsley before serving.
Serve hot. Enjoy your Dairy-Free Hearty Macaroni Soup with a sprinkle of additional parsley if desired.
Calories |
1876 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 45.2 g | 58% | |
| Saturated Fat | 8.0 g | 40% | |
| Polyunsaturated Fat | 7.2 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 9720 mg | 423% | |
| Total Carbohydrate | 303.9 g | 111% | |
| Dietary Fiber | 59.5 g | 212% | |
| Total Sugars | 72.0 g | ||
| Protein | 75.9 g | 152% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 903 mg | 69% | |
| Iron | 23.2 mg | 129% | |
| Potassium | 7289 mg | 155% | |
*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.