Ground Beef Spinach Rice Recipe: Savory One-Skillet Supper

Ground Beef Spinach Rice Recipe: Savory One-Skillet Supper

One-skillet meals changed my cooking game in that tiny Boston kitchen. This dish combines ground beef, fresh spinach, and fluffy rice into a savory meal with minimal cleanup.

I developed this recipe to solve the weeknight dinner dilemma—simple ingredients, one pan, and 30 minutes to table. The beef browns first, building deep flavor before the rice absorbs all those rich juices.

The spinach wilts directly into the skillet at the end, adding freshness without extra effort. Every bite delivers hearty meat, tender rice, and vibrant greens in perfect harmony.

This is comfort food that works as well for a family dinner as it does for meal prep. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Ground Beef Spinach Rice

One pan, twelve ingredients, and thirty minutes to a satisfying meal.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 lean-to-fat ratio preferred
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed before use
Fresh Spinach 🥬 5 oz Baby spinach or chopped
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for maximum flavor
Beef Broth 💧 2 ½ cups Low-sodium preferred
Tomato Sauce 🍅 ½ cup Plain, no added seasonings
Worcestershire Sauce 🫒 1 tbsp Adds umami depth
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme
Dried Oregano 🍃 ½ tsp Mediterranean variety
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For browning beef
Butter 🧈 1 tbsp Optional for finishing

The ground beef is the foundation—80/20 blend gives you the best flavor and moisture without being greasy. Look for freshly ground at the butcher counter if you want to level up. Whole Foods or Costco have reliable options. For the rice, long-grain white is standard, but jasmine adds a nice floral note (just don’t overcook it). The spinach should be bright green—wilted or slimy leaves mean it’s past its prime.

No fresh spinach? Frozen chopped spinach works—thaw and drain it well so it doesn’t water down the dish. Out of beef broth? Chicken broth is a fine substitute, or use 2 cups water plus 1 bouillon cube. If you’re avoiding Worcestershire, soy sauce or coconut aminos add a similar umami kick. The tomato sauce can be swapped for crushed tomatoes if you prefer texture.

Leftovers keep in the fridge for 4-5 days—the flavors actually deepen overnight. Freeze for up to 3 months in airtight containers. Reheat gently on the stove with a splash of water to revive the rice. Perfect for meal prep, as the intro promises.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that everything cooks together—browning the beef, sautéing the onion and garlic, then letting the rice soak up all those juices with the spinach wilting right on top.
  • Savory Comfort: The combination of rich ground beef, fragrant garlic, and tender spinach mixed into fluffy rice hits that cozy, home-cooked spot every time.
  • Meal Prep Magic: This dish keeps beautifully in the fridge for days, and honestly, it might taste even better the next day when the flavors meld.
  • Budget Friendly: Ground beef stretches far with rice and spinach, and I can feed my whole family without breaking the bank.

Step-by-Step Instructions for Ground Beef Spinach Rice

This one-skillet method delivers perfectly seasoned rice with tender beef and vibrant spinach.

Step 1: Brown the Ground Beef with Aromatics

Heat the 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Add the 1 lb Ground Beef and break it up with a wooden spoon. Cook for 5-7 minutes until the beef is no longer pink and begins to develop a light crust.

Stir in the finely diced 1 whole Yellow Onion and minced 3 cloves Garlic Cloves. Continue cooking for 2-3 minutes until the onion softens and becomes translucent. The garlic should release its aroma without browning—watch it closely to prevent burning.

Season with the 1 tsp Salt, 0.5 tsp Black Pepper, 0.5 tsp Dried Thyme, and 0.5 tsp Dried Oregano. Stir well to distribute the seasonings evenly throughout the beef mixture.

Step 2: Toast the Rice and Build the Liquid Base

Add the 1.5 cups Long-Grain White Rice to the skillet and stir to coat the grains with the beef fat and seasonings. Toast the rice for 1-2 minutes until it becomes slightly opaque and begins to smell nutty. This step enhances the rice’s flavor and prevents stickiness.

Pour in the 1 tbsp Worcestershire Sauce and 0.5 cup Tomato Sauce, stirring to combine. The mixture will thicken slightly as the liquids reduce. This creates a rich, savory foundation for the dish.

Slowly add the 2.5 cups Beef Broth, stirring to incorporate all the browned bits from the bottom of the skillet. Bring the mixture to a gentle boil.

Step 3: Simmer the Rice to Perfection

Reduce the heat to medium-low, cover the skillet, and let the rice simmer for 15-18 minutes. Avoid stirring during this time to prevent breaking the rice grains. You’ll know it’s ready when the liquid is mostly absorbed and the rice is tender but still slightly firm.

Check the rice at the 15-minute mark—if the top looks dry but the grains are still undercooked, add a splash of water or broth and continue cooking. The rice should be fluffy and the liquid fully absorbed when done.

Step 4: Incorporate the Spinach and Finish

Remove the skillet from heat and fold in the 5 oz Fresh Spinach. The residual heat will wilt the spinach in 1-2 minutes. Stir gently to distribute the spinach evenly throughout the dish, ensuring it’s fully wilted but still bright green.

Add the 1 tbsp Butter and stir until melted. This adds a final touch of richness to the dish. Taste and adjust seasoning if needed, though the initial salt should be sufficient.

Let the dish rest, covered, for 5 minutes before serving. This allows the flavors to meld together and the rice to finish absorbing any remaining liquid.

👨‍🍳

Pro Tips For Making Ground Beef Spinach Rice

  • Brown the Beef First: Cook the ground beef until deeply browned—about 5-7 minutes over medium-high heat—before adding anything else. I learned this the hard way when my rice turned gray from undercooked beef.
  • Rinse the Rice: Give the long-grain white rice a quick rinse before cooking to remove excess starch. Sounds weird, but it prevents a gummy texture in the final dish.
  • Skip the Frozen Spinach: Fresh spinach wilts perfectly into the rice, while frozen can make the dish watery. If you must use frozen, thaw and drain it completely—squeeze out every drop.
  • Toast the Rice: After sautéing the onion and garlic, add the dry rice and toast for 1-2 minutes until nutty. This small step actually changes the outcome more than you’d expect.

Essential Equipment for Great ground beef spinach rice

Skillet Selection

I always reach for my 12-inch cast iron skillet for this dish—it retains heat beautifully and develops that perfect fond for the rice to absorb. A stainless steel skillet works too, but avoid nonstick as it doesn’t brown the beef as well. 🔥

Wooden Spoon Must

A sturdy wooden spoon is essential for breaking up the beef and scraping the browned bits. I’ve tested this with silicone spatulas, but they don’t have the same sturdy edge for breaking up the ground beef effectively.

Tight-Fitting Lid

You’ll need a lid that fits snugly to trap steam during the simmering phase. My Pyrex glass lid lets me monitor the rice without lifting it, which prevents heat loss. If your skillet lacks a lid, use a baking sheet as a makeshift cover.

Sharp Chef’s Knife

For the onion and garlic prep, a sharp 8-inch chef’s knife makes quick work of dicing. I keep mine from Wüsthof—it’s been my kitchen workhorse for years. A dull knife is dangerous and inefficient in a small kitchen.

Measuring Tools

Accurate measurements matter, especially for the rice-to-liquid ratio. I use a 1-cup dry measuring cup for the rice and a liquid measuring cup for the broth. Even in a rush, don’t eyeball these—it affects the final texture.

Optional but Helpful

A microplane for the garlic gives you a fine, even mince in seconds. And a rice paddle (or silicone spatula) helps fluff the finished rice without crushing the grains. These small tools make a difference in busy kitchens. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 85mg28%
Sodium 820mg36%
Total Carbohydrate 52g19%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use frozen spinach instead of fresh?

Yes! Thaw and drain frozen spinach well to remove excess moisture before adding. This prevents a watery dish.

2

What if my rice is still firm after simmering?

Add a splash of broth or water, cover, and cook for 2-3 more minutes. Avoid stirring to keep grains intact.

3

Can I substitute chicken broth for beef broth?

Use low-sodium chicken broth for a lighter flavor. The dish will still be delicious.

4

How long will leftovers keep?

Store in an airtight container in the fridge for 4-5 days. Flavors deepen overnight!

★★★★★4.7(2 reviews)
Tyler Campbell