Instructions
Sauté the Vegetables:
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion and cook until translucent, about 3-4 minutes.
Stir in the garlic, carrots, and celery. Sauté for another 5 minutes until the vegetables soften.
Add Herbs and Rice:
Sprinkle in the dried oregano and basil, along with salt and pepper to taste. Stir well.
Add the arborio rice to the pot, stirring to coat the rice with the oil and vegetables. Cook for about 2 minutes.
Pour in Broth and Tomatoes:
Carefully add the vegetable broth and diced tomatoes (with juice).
Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes, stirring occasionally.
Incorporate Beans and Greens:
After 20 minutes, stir in the cannellini beans and any greens you’re using (spinach or kale).
Allow the soup to cook for an additional 5-10 minutes, or until the rice is tender and the greens are wilted.
Adjust Consistency and Seasoning:
If the soup is too thick, add a bit more broth or water until you reach your desired consistency.
Taste and adjust seasoning if necessary.
Serve:
Remove the pot from heat and let the soup stand for about 10 minutes.
Ladle the soup into bowls and garnish with fresh parsley and grated Parmesan cheese, if desired.
Variations
Protein Boost: Add cooked sausage or diced chicken for extra protein.
Vegetarian/Vegan: Ensure the broth is vegetable-based and skip the cheese for a fully vegan option.
Spicy: Add a pinch of red pepper flakes for some heat.