Warm up with a bowl of Heart-Healthy Hearty Macaroni Soup, a comforting, nutrient-packed recipe perfect for busy weeknights or meal prepping. This vibrant soup combines tender whole wheat macaroni, fiber-rich cannellini beans, and a colorful medley of hearty vegetables like carrots, celery, green beans, and spinach, all simmered in a flavorful low-sodium broth infused with fragrant dried herbs. A touch of lemon juice and parsley adds a fresh, zesty finish, while olive oil provides heart-healthy fats. Ready in just 45 minutes, this one-pot wonder is vegan, wholesome, and brimming with plant-based goodness. Perfect for a light yet satisfying dinner, it’s a nourishing meal the whole family can enjoy!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and minced garlic to the pot. Sauté for about 3 minutes, until the onion starts to soften.
Add the diced carrots and celery. Continue sautéing for another 5 minutes, stirring occasionally.
Pour in the low-sodium vegetable broth and the can of diced tomatoes with its juice.
Stir in the bay leaf, dried thyme, and dried oregano. Bring to a boil.
Once boiling, reduce the heat to a simmer and let it cook for 10 minutes.
Add the whole wheat macaroni to the pot. Continue to simmer for 8 minutes, or until the macaroni is almost tender.
Stir in the frozen green beans, fresh spinach, and cannellini beans. Cook for another 5 minutes, until the spinach wilts and everything is heated through.
Remove the bay leaf from the pot.
Add the lemon juice, chopped fresh parsley, salt, and freshly ground black pepper. Stir well to combine.
Taste and adjust seasoning if needed. Serve hot, garnished with additional parsley if desired.
Serving size | (2947.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1366.7 |
Total Fat 21.6g | 0% |
Saturated Fat 3.3g | 0% |
Polyunsaturated Fat 1.4g | |
Cholesterol 0mg | 0% |
Sodium 3089.5mg | 0% |
Total Carbohydrate 250.7g | 0% |
Dietary Fiber 53.9g | 0% |
Total Sugars 39.1g | |
Protein 52.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 709.2mg | 0% |
Iron 21.1mg | 0% |
Potassium 5616.4mg | 0% |
Source of Calories