Cozy up with a bowl of Dairy-Free Hearty Macaroni Soup—an irresistibly comforting recipe that’s packed with wholesome vegetables, tender macaroni pasta, and protein-rich cannellini beans, all simmered in a fragrant, herb-infused vegetable broth. This dairy-free delight is perfect for those looking for a nutritious, plant-based dinner that doesn’t skimp on flavor. With vibrant ingredients like fresh spinach, zucchini, and a touch of parsley for garnish, this one-pot soup is as visually appealing as it is satisfying. Ready in just 45 minutes, it’s an ideal weeknight meal that’s hearty, healthy, and family-approved. Whether you’re vegan, lactose-intolerant, or just craving a warm, nourishing bowl of goodness, this recipe has you covered!
Scan with your phone to download!
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.
Serving size | (3448.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1875.6 |
Total Fat 45.2g | 0% |
Saturated Fat 8.0g | 0% |
Polyunsaturated Fat 7.2g | |
Cholesterol 0mg | 0% |
Sodium 9719.8mg | 0% |
Total Carbohydrate 303.9g | 0% |
Dietary Fiber 59.5g | 0% |
Total Sugars 72.0g | |
Protein 75.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 903.2mg | 0% |
Iron 23.2mg | 0% |
Potassium 7289.4mg | 0% |
Source of Calories