Some evenings, the last thing I want to do is stand over a hot stove, juggling pots and pans while the kids argue over who gets the last carrot stick. That's when I turn to my 'quick meal to make at home'—a dish that came to life on a chaotic Tuesday when the fridge was nearly empty and everyone was hungry.
Advertisements1
This recipe is my saving grace: a hearty, flavorful skillet meal that comes together in just 30 minutes, using ingredients you likely already have. It's the kind of dinner that feels like a hug in a bowl, and it's flexible enough to adapt to whatever's in your crisper drawer.
I love that this meal doesn't demand perfection. It's forgiving, comforting, and always a hit with my family. Plus, it's a great way to sneak in extra veggies without any complaints—trust me, they won't even notice.
Why You'll Love This Recipe
About the Ingredients
1 tablespoon (15ml) olive oil
Use a good-quality olive oil for flavor. Can substitute with avocado oil or butter.
1 medium onion, diced
About 1 cup. Use yellow or sweet onion. If you're short on time, use frozen diced onion.
2 cloves garlic, minced
Fresh garlic is best; substitute with 1/2 teaspoon garlic powder if needed.
1 pound (450g) ground turkey or beef
Lean ground turkey keeps it lighter. For a vegetarian version, use crumbled tofu or a meat substitute.
1 teaspoon (5g) ground cumin
Adds a warm, earthy flavor. Substitute with chili powder or smoked paprika.
1 teaspoon (5g) smoked paprika
Gives a subtle smoky depth. Use regular paprika if you don't have smoked.
1/2 teaspoon (2.5g) salt, plus more to taste
Adjust according to your dietary needs; use kosher salt for best results.
1/4 teaspoon (1g) black pepper
Freshly ground is best. Add more if you like a bit of heat.
1 can (15 oz or 425g) black beans, drained and rinsed
Rinsing removes excess sodium. Can substitute with pinto beans or chickpeas.
1 can (14.5 oz or 411g) diced tomatoes, undrained
Fire-roasted adds extra flavor. Use fresh tomatoes (about 2 cups chopped) in season.
1 cup (185g) long-grain white rice, uncooked
Jasmine or basmati also work. For a healthier twist, use brown rice (increase cooking time).
1 cup (240ml) low-sodium chicken or vegetable broth
Adds flavor and cooks the rice. Use water if you don't have broth, but add a pinch more salt.
1 cup (150g) frozen corn kernels
No need to thaw. Substitute with canned corn, drained, or fresh corn off the cob.
1/2 cup (60g) shredded cheddar cheese (optional)
For topping. Use dairy-free cheese or omit for a dairy-free version.
Fresh cilantro, chopped (for garnish)
Optional but adds freshness. Substitute with parsley or green onions.
Tips & Tricks
Don't skip rinsing the rice
This removes excess starch and prevents gummy rice.
Use a large enough skillet
Your pan should be at least 12 inches to avoid overcrowding, which steams instead of browning.
Let it rest
After cooking, let the dish sit for 5 minutes off the heat so the rice absorbs any remaining liquid and flavors meld.
Pro Tips
Step-by-Step Instructions
1. Heat the oil
Place a large skillet over medium heat (about 350°F/175°C). Add the olive oil and let it shimmer for 30 seconds.
2. Sauté aromatics
Add the diced onion and cook for 3-4 minutes until translucent and fragrant, stirring occasionally. Add the minced garlic and cook for 30 seconds until aromatic.
3. Brown the meat
Add the ground turkey or beef. Break it up with a spoon and cook for 5-7 minutes until no longer pink, reaching an internal temperature of 165°F (74°C) for turkey. The meat should be lightly browned.
4. Add spices
Stir in the cumin, smoked paprika, salt, and pepper. Cook for 1 minute to bloom the spices and release their oils.
5. Mix in beans and tomatoes
Add the black beans and diced tomatoes (with their juices). Stir to combine, scraping any browned bits from the bottom of the pan.
6. Add rice and broth
Sprinkle the rice evenly over the mixture. Pour in the chicken broth and bring to a gentle simmer (about 200°F/93°C).
7. Simmer covered
Reduce heat to low (about 250°F/120°C), cover, and let it cook for 15-18 minutes until the rice is tender and has absorbed most of the liquid. The mixture should look moist but not soupy.
8. Fold in corn
Gently stir in the frozen corn. Cover and cook for 2-3 more minutes until the corn is heated through.
9. Rest and serve
Remove from heat and let it rest for 5 minutes. Fluff with a fork, taste for seasoning, and adjust with salt and pepper if needed. Serve hot, topped with shredded cheese and cilantro if desired.
Delicious Variations
Southwest Style
Stir in 1/2 cup of salsa and top with sliced avocado and a squeeze of lime.
Cheesy Rice Bake
Transfer the cooked mixture to a baking dish, top with extra cheese, and broil for 2-3 minutes until bubbly and golden.
Vegetarian Delight
Skip the meat and add an extra can of beans or a cup of diced zucchini for a hearty meatless version.
How to Store Quick Meal To Make At Home
Refrigerator
Store leftovers in an airtight container for up to 4 days. The flavors meld even more overnight.
Freezer
Freeze in portion-sized containers for up to 3 months. Thaw in the refrigerator overnight before reheating.
Reheating
Reheat in the microwave in 1-minute intervals, stirring between, or in a skillet over medium heat with a splash of broth to rehydrate.
Frequently Asked Questions
Q: Can I use brown rice instead of white rice?
Yes, you can, but brown rice takes longer to cook and needs more liquid. Increase the broth to 1 1/2 cups and extend the simmering time to about 30-35 minutes.
Q: What can I substitute for ground turkey?
Ground beef, chicken, or pork work well. For a vegetarian option, use crumbled tofu or a meat substitute like Beyond Meat.
Q: Is this recipe gluten-free?
Yes, as long as you use gluten-free broth and check that your spices are certified gluten-free. All other ingredients are naturally gluten-free.
Q: Can I make this in a slow cooker?
Absolutely! Brown the meat and sauté the onions first, then transfer everything except the corn to a slow cooker. Cook on low for 4-5 hours, add the corn in the last 30 minutes.
Q: How can I make it spicier?
Add a diced jalapeño with the onions, or stir in 1/2 teaspoon of red pepper flakes with the spices. You can also serve with hot sauce on the side.
I hope this quick meal to make at home becomes a regular in your dinner rotation, just as it is in mine. Give it a try, and don't forget to share your favorite variations in the comments below! Breathe, play, connect.
Quick Meal To Make At Home
This quick meal to make at home is a one-pan wonder, ready in 30 minutes, using pantry staples for a family-friendly dinner.
🧂 Ingredients
- 1 tablespoon (15ml) olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 pound (450g) ground turkey or beef
- 1 teaspoon (5g) ground cumin
- 1 teaspoon (5g) smoked paprika
- 1/2 teaspoon (2.5g) salt, plus more to taste
- 1/4 teaspoon (1g) black pepper
- 1 can (15 oz or 425g) black beans, drained and rinsed
- 1 can (14.5 oz or 411g) diced tomatoes, undrained
- 1 cup (185g) long-grain white rice, uncooked
- 1 cup (240ml) low-sodium chicken or vegetable broth
- 1 cup (150g) frozen corn kernels
- 1/2 cup (60g) shredded cheddar cheese (optional)
- Fresh cilantro, chopped (for garnish)
📋 Instructions
- 1Heat the oil — Place a large skillet over medium heat (about 350°F/175°C). Add the olive oil and let it shimmer for 30 seconds.
- 2Sauté aromatics — Add the diced onion and cook for 3-4 minutes until translucent and fragrant, stirring occasionally. Add the minced garlic and cook for 30 seconds until aromatic.
- 3Brown the meat — Add the ground turkey or beef. Break it up with a spoon and cook for 5-7 minutes until no longer pink, reaching an internal temperature of 165°F (74°C) for turkey. The meat should be lightly browned.
- 4Add spices — Stir in the cumin, smoked paprika, salt, and pepper. Cook for 1 minute to bloom the spices and release their oils.
- 5Mix in beans and tomatoes — Add the black beans and diced tomatoes (with their juices). Stir to combine, scraping any browned bits from the bottom of the pan.
- 6Add rice and broth — Sprinkle the rice evenly over the mixture. Pour in the chicken broth and bring to a gentle simmer (about 200°F/93°C).
- 7Simmer covered — Reduce heat to low (about 250°F/120°C), cover, and let it cook for 15-18 minutes until the rice is tender and has absorbed most of the liquid. The mixture should look moist but not soupy.
- 8Fold in corn — Gently stir in the frozen corn. Cover and cook for 2-3 more minutes until the corn is heated through.
- 9Rest and serve — Remove from heat and let it rest for 5 minutes. Fluff with a fork, taste for seasoning, and adjust with salt and pepper if needed. Serve hot, topped with shredded cheese and cilantro if desired.



