There are evenings when the pantry seems to whisper possibilities. A half-used bag of rice, a few onions, some carrots past their crisp prime. That's when I turn to a dish that has fed many a frugal household: a one-pan skillet where humble ingredients transform into something quietly satisfying. It's not about deprivation; it's about resourcefulness, about making a little go a long way.
Advertisements1
This recipe is a nod to the old-world habit of stretching a meal with grains and vegetables, a tradition found in every culture. In my grandmother's kitchen, it was rice and whatever the garden offered. Here, we add a touch of smoked paprika and a squeeze of lemon to lift the earthiness. The result is a supper that feels both comforting and bright, and it costs pennies per serving.
What I love most is the rhythm of it: the sizzle of onions, the gentle browning of rice, the steam rising as broth bubbles in. It's a dish that asks for little attention but rewards with deep flavor. And because it's all in one pan, cleanup is a breeze—leaving more time for slow evenings.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon olive oil
Use a good-quality olive oil for flavor; can substitute with any neutral oil like canola or sunflower.
1 medium yellow onion, diced
Yellow onion adds a sweet, mellow base; you can use white or red onion, or even a leek.
2 cloves garlic, minced
Fresh garlic is best; in a pinch, use 1/2 teaspoon garlic powder.
1 cup (200g) long-grain white rice
Long-grain rice stays fluffy; basmati or jasmine work too, but adjust liquid slightly.
2 cups (480ml) vegetable broth
Use low-sodium broth to control salt; chicken broth also works if you're not vegetarian.
1 can (15 oz / 425g) black beans, drained and rinsed
Black beans add protein and creaminess; can substitute with kidney beans or chickpeas.
1 cup (150g) frozen peas and carrots mix
Frozen mix is convenient; you can use fresh diced carrots and peas, or any leftover vegetables.
1 teaspoon smoked paprika
Smoked paprika gives a subtle smokiness; regular paprika works, or add a pinch of cayenne for heat.
1/2 teaspoon ground cumin
Cumin adds warmth; if you don't have it, use chili powder or a dash of coriander.
1/4 teaspoon salt, plus more to taste
Adjust salt based on broth; if broth is salty, you might need less.
1/4 teaspoon black pepper
Freshly ground pepper is best; adjust to taste.
1 tablespoon lemon juice (from about 1/2 lemon)
Fresh lemon brightens the dish; bottled lemon juice works, but fresh is better.
Tips & Tricks
Don't skip rinsing the rice
Rinse until water runs clear to remove excess starch, preventing gummy rice.
Let the rice rest
After cooking, let it sit covered for 5 minutes off heat to allow steam to finish cooking and make it fluffy.
Use a wide skillet
A 12-inch skillet ensures even cooking and prevents overcrowding, so the rice cooks evenly.
Toast the rice
Sauté the rice in oil for a couple of minutes until lightly golden—this adds nutty flavor and keeps grains separate.
Pro Tips
Step-by-Step Instructions
1. Sauté Aromatics
Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add diced onion and cook for 4-5 minutes until soft and translucent, stirring occasionally. Add minced garlic and cook for 1 minute until fragrant, but not browned.
2. Toast the Rice
Add the rice to the skillet and stir to coat with oil. Cook for 2-3 minutes, stirring frequently, until the rice turns lightly golden and smells nutty. This step helps keep the grains separate.
3. Add Broth and Spices
Pour in the vegetable broth, then stir in smoked paprika, cumin, salt, and black pepper. Bring to a boil over high heat (212°F / 100°C). The liquid should bubble vigorously.
4. Simmer Covered
Reduce heat to low (around 180°F / 82°C), cover the skillet, and let simmer for 15 minutes. The rice will absorb the liquid and become tender. Check that the heat is low enough to maintain a gentle simmer without burning the bottom.
5. Add Beans and Veggies
After 15 minutes, stir in the drained black beans and frozen peas and carrots mix. Cover again and cook for an additional 5 minutes, until the vegetables are heated through and the rice is fully cooked. The mixture should be moist but not soupy.
6. Finish with Lemon
Remove the skillet from heat. Drizzle with lemon juice and stir gently to combine. Taste and adjust seasoning with more salt and pepper if needed. The rice should be fluffy, and the flavors bright and balanced.
7. Rest and Serve
Let the skillet sit covered for 5 minutes off heat. This allows the rice to steam and set. Fluff with a fork and serve hot, garnished with fresh herbs if desired.
Delicious Variations
Add a protein
Stir in 1 cup of shredded rotisserie chicken or diced cooked sausage along with the beans for a heartier meal.
Make it spicy
Add 1/2 teaspoon of chili flakes or a diced jalapeño with the onions for a kick.
Use different grains
Swap rice for quinoa or farro; adjust cooking time according to package directions.
How to Store Cheap Suppers
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze in a sealed container for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat in a skillet over medium heat with a splash of broth or water, stirring until hot (about 5 minutes). You can also microwave in 30-second intervals.
Frequently Asked Questions
Q: Can I use brown rice instead of white?
Yes, but you'll need to increase the liquid and cooking time. Use 2 1/2 cups of broth and simmer for 35-40 minutes, or until tender.
Q: How can I make this dish vegan?
Use vegetable broth and ensure your beans are vegan (they are). The recipe is already vegan as written.
Q: Can I add meat to this recipe?
Absolutely. Add cooked ground beef, sausage, or chicken after sautéing the onions, before adding rice. You may need a bit more oil.
Q: What if I don't have smoked paprika?
Regular paprika works, or use a pinch of cayenne and a drop of liquid smoke for a similar effect.
Q: Can I use fresh vegetables instead of frozen?
Yes, use about 1 cup of diced fresh carrots and peas. Add them with the rice and increase broth by 1/4 cup to account for absorption.
I hope this cheap supper brings warmth to your table. If you try it, let me know how it turns out in the comments below. And don't forget to share your own budget-friendly twists. Wander slowly.
Cheap Suppers
Cheap Suppers: a budget-friendly one-pan veggie rice skillet that's hearty, flavorful, and ready in under an hour. Perfect for busy weeknights.
🧂 Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 cup (200g) long-grain white rice
- 2 cups (480ml) vegetable broth
- 1 can (15 oz / 425g) black beans, drained and rinsed
- 1 cup (150g) frozen peas and carrots mix
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1/4 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 tablespoon lemon juice (from about 1/2 lemon)
📋 Instructions
- 1Sauté Aromatics — Heat olive oil in a large skillet over medium heat (350°F / 175°C). Add diced onion and cook for 4-5 minutes until soft and translucent, stirring occasionally. Add minced garlic and cook for 1 minute until fragrant, but not browned.
- 2Toast the Rice — Add the rice to the skillet and stir to coat with oil. Cook for 2-3 minutes, stirring frequently, until the rice turns lightly golden and smells nutty. This step helps keep the grains separate.
- 3Add Broth and Spices — Pour in the vegetable broth, then stir in smoked paprika, cumin, salt, and black pepper. Bring to a boil over high heat (212°F / 100°C). The liquid should bubble vigorously.
- 4Simmer Covered — Reduce heat to low (around 180°F / 82°C), cover the skillet, and let simmer for 15 minutes. The rice will absorb the liquid and become tender. Check that the heat is low enough to maintain a gentle simmer without burning the bottom.
- 5Add Beans and Veggies — After 15 minutes, stir in the drained black beans and frozen peas and carrots mix. Cover again and cook for an additional 5 minutes, until the vegetables are heated through and the rice is fully cooked. The mixture should be moist but not soupy.
- 6Finish with Lemon — Remove the skillet from heat. Drizzle with lemon juice and stir gently to combine. Taste and adjust seasoning with more salt and pepper if needed. The rice should be fluffy, and the flavors bright and balanced.
- 7Rest and Serve — Let the skillet sit covered for 5 minutes off heat. This allows the rice to steam and set. Fluff with a fork and serve hot, garnished with fresh herbs if desired.



