Gathering around for the holiday season can be a delight, especially when it comes to sharing delicious food with loved ones. If you’re on a budget but still want to impress your guests, this recipe offers a perfect mix of affordability and generous flavor. Let’s dive in!
Why make this recipe
This recipe is ideal for anyone looking to host a memorable Christmas party without breaking the bank. It’s simple, quick to prepare, and perfect for feeding a crowd, making it a great choice for festive gatherings.
Ingredients
- 1 cup (240 ml) of broth
- 1 can of beans
- 2 cups (480 ml) of cooked rice
- 1 cup (240 ml) of vegetables (frozen or fresh, as preferred)
- 1 tablespoon (15 ml) of soy sauce
- 1 teaspoon (5 ml) of garlic powder
- 1 teaspoon (5 ml) of ground cumin
- Salt and pepper to taste
How to make it
- In a large pot, heat the broth over medium heat.
- Add the can of beans (drained and rinsed).
- Stir in the cooked rice and vegetables.
- Add the soy sauce, garlic powder, cumin, and season with salt and pepper.
- Stir everything well and let it simmer for about 10 minutes to warm through and meld the flavors.
- Taste and adjust seasoning if necessary.
How to serve it
Serve the dish warm in a large bowl. You can make it more festive by garnishing it with fresh herbs or offering a variety of toppings on the side, such as shredded cheese or sour cream. This allows guests to customize their bowls to their liking.
How to store it
Leftovers can be stored in an airtight container in the fridge for up to 3 days. When reheating, add a splash of water or broth to prevent it from drying out.
Helpful tips
- Use whatever vegetables you have on hand; this recipe is quite flexible.
- If you want to add some protein, consider throwing in cooked chicken, turkey, or tofu.
- For a bit of heat, add some chopped jalapeños or a dash of hot sauce.
Optional variations
Instead of rice, you can substitute quinoa or couscous for a different texture and flavor. Additionally, consider using different beans such as black beans or chickpeas based on your preference.
Frequently asked questions
Can I make this recipe ahead of time?
Yes, you can prepare it a day in advance. Just store it in the fridge and reheat before serving.
Is this recipe suitable for vegetarians?
Absolutely! Since it is plant-based and doesn’t contain meat, it’s perfect for vegetarians and can easily be enjoyed by everyone.
Can I freeze this dish?
Yes, it freezes well! Just ensure you store it in a freezer-safe container. It can be frozen for up to 2 months. When ready to eat, let it thaw in the fridge and reheat on the stove.

Budget-Friendly Holiday Rice and Beans
Ingredients
Method
- In a large pot, heat the broth over medium heat.
- Add the can of beans (drained and rinsed).
- Stir in the cooked rice and vegetables.
- Add the soy sauce, garlic powder, cumin, and season with salt and pepper.
- Stir everything well and let it simmer for about 10 minutes to warm through and meld the flavors.
- Taste and adjust seasoning if necessary.
- Serve the dish warm in a large bowl.
- Garnish with fresh herbs or offer a variety of toppings like shredded cheese or sour cream.