Beef and Rice Skillet is the kind of dinner I cook when I need something filling without much planning. The beef browns quickly while the rice absorbs tomatoes and seasoning in the same pan, creating a structured one-skillet meal. A squeeze of lime brightens the flavor and the melted cheese on top finishes the dish, which is why it stays in my regular dinner rotation.
What Makes This One a Keeper
This recipe works because it balances speed, comfort, and real flavor. Expect a one-skillet finish in about 35 minutes, a mix of savory tomatoes and caramelized beef, and pockets of cheesy goodness that hold moisture and make leftovers sing. I make it when I want something easy that still feels homemade, and it reliably feeds a family without fuss.
What You’ll Need
- 1 1/2 pounds lean ground beef, 85 percent lean
- 1 medium yellow onion, diced (about 1 cup)
- 2 cloves garlic, minced
- 1 medium red bell pepper, diced (optional for sweetness and color)
- 1 cup long grain white rice, rinsed, or substitute brown rice with longer cooking time
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 tablespoons tomato paste
- 2 1/4 cups low sodium beef broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika or regular paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 cup frozen corn or peas, optional for color and fiber
- 1 1/2 cups shredded cheddar or Monterey Jack cheese
- 2 tablespoons chopped fresh cilantro or parsley, for garnish
- Lime wedges, for serving, optional
How It Comes Together
- Heat a large 12-inch skillet over medium-high heat, add the ground beef and break it up, cook until mostly browned and no longer pink, about 6 minutes.
- Push the beef to one side, add diced onion and bell pepper to the empty side of the skillet with a splash of oil if needed, cook until softened, about 4 minutes, then stir together with the beef.
- Add garlic, cumin, paprika, and oregano, stir constantly for 30 seconds to bloom the spices and prevent burning.
- Stir in tomato paste, cook 1 minute to deepen the flavor, then add diced tomatoes and beef broth, scraping any browned bits from the bottom of the pan.
- Stir in the rinsed rice and frozen corn, bring the mixture to a gentle simmer, reduce heat to low, cover the skillet tightly and cook undisturbed for 18 minutes.
- After 18 minutes, remove the lid and check rice: if liquid is absorbed and rice is tender, proceed, otherwise re-cover and cook another 2 to 4 minutes.
- Season with salt and pepper, then sprinkle the shredded cheese evenly over the top, cover for 2 to 3 minutes until cheese melts.
- Remove from heat, sprinkle with chopped cilantro and a squeeze of lime, fluff gently with a fork, then serve hot.
How This Dish Fuels the Day
- Per serving, based on six servings, this recipe delivers about 475 calories, 30 grams protein, 48 grams carbohydrates, 18 grams fat, 5 grams fiber, and roughly 720 milligrams sodium, making it a balanced option for a family weeknight dinner.
How This Recipe Shows Up at Mealtime
- This skillet is perfect for busy weeknights when you want a filling main with minimal cleanup, serve it straight from the pan with lime wedges and a side salad, or spoon into bowls with avocado and hot sauce for build-your-own plates, and if your family prefers a saucier version try a creamy pasta twist like creamy tomato beef pasta on another night.
Keeping It Fresh for Another Day
- Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days, to freeze portion into meal-sized containers freeze for up to 3 months, reheat on the stove over low heat with a splash of water or broth to loosen the rice, or microwave covered with a damp paper towel, and a quick freshness tip is to add a squeeze of lime or a handful of fresh herbs when reheating to brighten flavors.
Beef and Rice Skillet
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Standard
Description
A filling one-skillet dinner featuring lean ground beef and rice cooked with savory tomatoes and spices, topped with melted cheese and fresh lime.
Ingredients
- 1 1/2 pounds lean ground beef, 85 percent lean
- 1 medium yellow onion, diced (about 1 cup)
- 2 cloves garlic, minced
- 1 medium red bell pepper, diced (optional)
- 1 cup long grain white rice, rinsed
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 tablespoons tomato paste
- 2 1/4 cups low sodium beef broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 cup frozen corn or peas (optional)
- 1 1/2 cups shredded cheddar or Monterey Jack cheese
- 2 tablespoons chopped fresh cilantro or parsley (for garnish)
- Lime wedges (for serving, optional)
Instructions
- Heat a large 12-inch skillet over medium-high heat, add the ground beef and break it up, cook until mostly browned, about 6 minutes.
- Push the beef to one side, add diced onion and bell pepper to the empty side, cook until softened, about 4 minutes.
- Add garlic, cumin, paprika, and oregano, stir for 30 seconds to bloom the spices.
- Stir in tomato paste, cook 1 minute, then add diced tomatoes and beef broth.
- Stir in the rinsed rice and frozen corn, bring to a simmer, reduce heat, cover, and cook undisturbed for 18 minutes.
- Check rice for doneness, if needed cook an additional 2 to 4 minutes.
- Season with salt and pepper, then sprinkle cheese over top, cover until cheese melts.
- Remove from heat, sprinkle with cilantro and lime, fluff gently with a fork, serve hot.
Notes
Store leftovers in an airtight container for up to 3 to 4 days. To freeze, use portioned containers for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 475
- Sugar: 5g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 90mg
Small Details That Make a Big Difference
- Use a heavy-bottomed skillet, it helps distribute heat evenly so rice cooks consistently and prevents hot spots that stick.
- Rinse the rice under cold water until the water runs clear, this removes excess surface starch so the grains cook up fluffy rather than gummy.
- If using brown rice, increase broth to 2 3/4 cups and cook covered for 35 to 40 minutes, check for doneness and add liquid as needed.
- For deeper flavor, brown the ground beef until the fat renders and the meat develops golden browned bits, those bits add a savory foundation.
- Salt at the end after the rice cooks to avoid over-salting because the broth and canned tomatoes already contribute sodium.
Ways to Change It Without Breaking It
- Seasonal: In late summer swap canned tomatoes for 2 cups fresh diced tomatoes and add a chopped zucchini or summer squash for an extra vegetable boost.
- Comfort-focused: Stir in 1/2 cup cream cheese or 1/2 cup sour cream with the cheese step for an extra creamy, cozy finish.
- Slightly elevated: Finish with a drizzle of chili oil and a sprinkle of toasted pepitas, and serve alongside a simple arugula salad dressed with lemon and Parmesan.
Mistakes I’ve Made So You Don’t Have To
- Mistake: Rinsing rice too briefly, result is gummy rice. Fix: Rinse until water runs clear and let it drain for a minute before adding to skillet.
- Mistake: Lifting the lid to check rice frequently, result is uneven cooking and longer time. Fix: Trust the timing, only check once around the 18 minute mark.
- Mistake: Using lean beef with no extra fat and finding the dish dry. Fix: Use 85 percent lean beef or add a tablespoon of olive oil when sautéing vegetables.
- Mistake: Skimping on seasoning until the end only, result is flat flavor. Fix: Season in layers, salt when browning the meat and adjust at the end after the rice cooks.
Turning Leftovers Into Something New
- Make burrito bowls by reheating the beef and rice, then spooning into warmed tortillas or bowls, top with chopped tomatoes, lettuce, and a dollop of Greek yogurt.
- Use as a filling for stuffed peppers, scoop into halved bell peppers, top with extra cheese and bake at 375 degrees Fahrenheit for 20 minutes until peppers are tender.
- Crispy skillet cakes, form leftover mixture into patties, pan-fry in a bit of oil until golden on both sides and serve with a fried egg.
Questions Readers Often Ask
What ground beef is best for this recipe and can I use turkey instead?
Lean ground beef around 85 percent is my go-to for flavor and a little fat for mouthfeel, ground turkey will work but tends to be drier, so add a tablespoon of olive oil and consider a splash more broth to keep the rice moist.
Can I make this ahead and freeze it for a quick meal later?
Yes, divide into meal-sized airtight containers and freeze up to 3 months, thaw overnight in the refrigerator and reheat gently with a splash of broth to refresh the texture, finishing with fresh herbs helps revive flavors.
How can I make this lower sodium without losing flavor?
Use low sodium or no-salt-added broth and canned tomatoes, then season with a little extra herbs like smoked paprika, cumin, and a squeeze of lime at the end to compensate without extra salt.
Is there a gluten-free or dairy-free version that still tastes satisfying?
This recipe is naturally gluten-free if you use gluten-free broth, and to make dairy-free omit the cheese and finish with a drizzle of olive oil and fresh herbs, a little mashed avocado gives creamy texture instead of cheese.
Internal links included above point to related recipes to help expand weeknight planning and offer a pasta-based alternate for families who love a saucy version.