Cooking for two can be tricky—leftovers pile up, recipes are scaled for four, and you end up eating the same thing all week. Stove Top Meals For Two solves that: a complete, satisfying dinner for two in about 30 minutes, using just one skillet. No oven preheating, no endless pots, and no waste.
Advertisements1
The formula is simple: protein, hearty vegetables, a flavorful sauce, and a quick-cooking starch (like rice or potatoes) all in one pan. You get maximum flavor with minimal cleanup, and every recipe is easily customizable to what you have on hand.
Below, I break down the science of the perfect one-pan dinner: searing for flavor, layering ingredients, and finishing with a sauce that ties it all together. Plus, I'll share my top mistakes to avoid, substitutions, and storage tips. Let's get cooking.
Why You'll Love This Recipe
About the Ingredients
2 boneless, skinless chicken breasts (about 6 oz each)
Use chicken thighs for more flavor; pound to even thickness for even cooking.
2 tablespoons olive oil
Use a high-heat oil like avocado oil if you're searing at high temps.
1 small onion, diced
Yellow or sweet onion works best; shallots are a great substitute.
2 cloves garlic, minced
Use 1 teaspoon garlic powder if you're out of fresh.
1 red bell pepper, sliced
Any color works; add mushrooms or zucchini for extra veggies.
1 cup (200g) long-grain white rice
Use basmati or jasmine for fluffier rice; brown rice needs more liquid and time.
1 1/2 cups (360ml) low-sodium chicken broth
Vegetable broth works too; use water in a pinch but add extra seasoning.
1 can (14.5 oz) diced tomatoes, undrained
Fire-roasted adds smoky flavor; use fresh tomatoes if in season.
1 teaspoon dried oregano
Fresh oregano is double the amount; add at the end.
1/2 teaspoon smoked paprika
Regular paprika works, but smoked adds depth.
Salt and freshly ground black pepper, to taste
Use kosher salt for better control; adjust to your preference.
2 tablespoons fresh parsley, chopped (for garnish)
Fresh basil or cilantro also brighten the dish.
Tips & Tricks
Don't rush the sear
let the chicken develop a golden crust before turning.
- Use a large skillet (12-inch) to avoid overcrowding, which steams instead of sears.
- Adjust liquid if using a different rice—some absorb more than others.
Pro Tips
Step-by-Step Instructions
1. Sear the chicken
Season chicken breasts with salt, pepper, and 1/2 teaspoon smoked paprika. Heat olive oil in a large skillet over medium-high heat (350°F/177°C). Add chicken and cook 4-5 minutes per side until golden brown (internal temp 165°F/74°C). Remove and set aside.
2. Sauté aromatics
In the same skillet, add onion and bell pepper. Sauté over medium heat (300°F/149°C) for 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
3. Toast the rice
Add rice to the skillet and stir to coat with oil. Cook 2 minutes, stirring, until rice is lightly toasted.
4. Add liquids
Pour in chicken broth and diced tomatoes. Stir in oregano and remaining paprika. Bring to a boil over high heat (400°F/204°C).
5. Simmer and cover
Reduce heat to low (200°F/93°C), cover, and simmer 15-18 minutes until rice is tender and liquid is absorbed. Check at 15 minutes.
6. Rest and serve
Slice chicken and place over rice. Cover and let rest 5 minutes (off heat) so rice can finish steaming. Garnish with parsley and serve.
Delicious Variations
Swap chicken with shrimp
cook shrimp 2-3 minutes per side until pink, add at the end.
Use ground beef or turkey
brown meat first, then proceed with vegetables.
- Add 1 cup frozen peas in the last 5 minutes for extra color and sweetness.
How to Store Stove Top Meals For Two
Refrigerator
Store in an airtight container for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat in a skillet over medium heat (300°F/149°C) with a splash of broth or water to prevent drying.
Frequently Asked Questions
Q: Can I use brown rice instead of white?
Yes, but you'll need to increase the liquid to 2 cups and cook for 35-40 minutes. Adjust accordingly.
Q: What if I don't have a lid for my skillet?
You can use a baking sheet or aluminum foil to cover. Just make sure it's tight to trap steam.
Q: How do I know when the chicken is done?
Use a meat thermometer: it should read 165°F (74°C) at the thickest part. If you don't have one, cut into the thickest part—juices should run clear.
Q: Can I add other vegetables?
Absolutely. Add mushrooms, zucchini, or carrots. Sauté them with the onion and pepper, adjusting cooking time for harder veggies.
Q: Is this recipe gluten-free?
Yes, as long as you use gluten-free broth and check that your diced tomatoes are gluten-free. All other ingredients are naturally gluten-free.
Ready to simplify your weeknight dinners? Try this Stove Top Meals For Two tonight and let me know in the comments how it turned out. Don't forget to share your own variations!
Stove Top Meals For Two
Easy Stove Top Meals For Two: 30-minute one-pan dinners with bold flavors, minimal cleanup, and perfectly portioned for couples.
🧂 Ingredients
- 2 boneless, skinless chicken breasts (about 6 oz each)
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 red bell pepper, sliced
- 1 cup (200g) long-grain white rice
- 1 1/2 cups (360ml) low-sodium chicken broth
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
📋 Instructions
- 1Sear the chicken — Season chicken breasts with salt, pepper, and 1/2 teaspoon smoked paprika. Heat olive oil in a large skillet over medium-high heat (350°F/177°C). Add chicken and cook 4-5 minutes per side until golden brown (internal temp 165°F/74°C). Remove and set aside.
- 2Sauté aromatics — In the same skillet, add onion and bell pepper. Sauté over medium heat (300°F/149°C) for 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- 3Toast the rice — Add rice to the skillet and stir to coat with oil. Cook 2 minutes, stirring, until rice is lightly toasted.
- 4Add liquids — Pour in chicken broth and diced tomatoes. Stir in oregano and remaining paprika. Bring to a boil over high heat (400°F/204°C).
- 5Simmer and cover — Reduce heat to low (200°F/93°C), cover, and simmer 15-18 minutes until rice is tender and liquid is absorbed. Check at 15 minutes.
- 6Rest and serve — Slice chicken and place over rice. Cover and let rest 5 minutes (off heat) so rice can finish steaming. Garnish with parsley and serve.


