Healthy Cuban Beef Casserole

Featured in: Main Dishes
This Healthy Cuban Beef Casserole brings the lively flavors of Cuba to your dinner table in a wholesome one-dish bake. It features lean ground beef, black beans, and rice simmered with classic sofrito and spices for a meal that's both nourishing and delicious. You'll love how this healthy casserole makes weeknight cooking a breeze.
A steaming skillet of Healthy Cuban Beef Casserole with black beans, olives, and rice Pin it
A steaming skillet of Healthy Cuban Beef Casserole with black beans, olives, and rice | quickdishlab.com

This Healthy Cuban Beef Casserole is my go-to for a weeknight win that feels like a celebration. It captures the soulful, vibrant essence of Cuban home cooking in a single, wholesome pan. The sofrito of onion, pepper, and garlic forms a fragrant base, while lean beef, black beans, and rice soak up all the warm spices. It’s a complete meal that’s as nourishing as it is full of character, proving that healthy eating never has to be boring.

Ingredients You’ll Need

  • Olive oil: for sautéing the sofrito and building the flavor base a good extra virgin oil adds a nice fruity note.
  • Yellow onion: diced for sweetness that caramelizes as it cooks choose a firm one with dry, papery skin.
  • Green bell pepper: a key part of classic sofrito, it adds a fresh, vegetal crunch and authentic flavor.
  • Garlic: minced finely to infuse the whole dish with its aromatic punch fresh cloves are non-negotiable here.
  • Lean ground beef: provides hearty protein and richness draining any excess fat keeps it lighter.
  • Ground cumin: brings that warm, earthy backbone essential to so many Cuban and Latin dishes.
  • Dried oregano: its slightly bitter, floral notes are a signature in the seasoning blend.
  • Smoked paprika: adds a subtle smokiness and beautiful color without any heat.
  • Bay leaf: simmers in the sauce to impart a subtle, herbal depth you’ll remove it later.
  • Diced tomatoes: with their juices, they create the saucy liquid that cooks the rice.
  • Low-sodium beef broth: forms the cooking liquid for the rice using low-sodium lets you control the salt.
  • Tomato paste: a concentrated punch of umami and sweetness that thickens the sauce beautifully.
  • Long-grain white rice: absorbs all the fantastic flavors as it bakes for perfectly separate grains.
  • Black beans: rinsed and drained for fiber and protein rinsing removes excess sodium and starch.
  • Pimento-stuffed green olives: sliced for pops of salty, briny flavor that’s absolutely classic.
  • Salt and black pepper: to season and balance all the layers to your own taste.
  • Fresh cilantro: chopped for a bright, citrusy finish that wakes up the whole dish.
  • Lime wedges: for squeezing over just before eating the acid cuts the richness perfectly.
  • Avocado slices: for a cool, creamy contrast that makes each bite even more satisfying.

How to Make It

Preheat and Prep Your Pan:
Start by getting your oven to 375°F. This ensures it’s perfectly hot when you’re ready to bake, which is key for even cooking. Grab your large oven-safe skillet or Dutch oven so you can move seamlessly from stovetop to oven.

Build the Sofrito Base:
Heat the oil over medium and add your diced onion and bell pepper. You want to sauté them until they’re soft and fragrant, about five to seven minutes. This step builds the essential flavor foundation, so don’t rush it.

Toast the Garlic and Brown the Beef:
Stir in the minced garlic and let it cook for just a minute until you can really smell it. Then add the ground beef, breaking it up with your spoon as it cooks until it’s no longer pink. Draining any excess fat here keeps things light.

Bloom the Spices:
Sprinkle in the cumin, oregano, smoked paprika, and drop in the bay leaf right into the beef. Give it a good stir and let it cook for a minute. Toasting the spices wakes up their oils and deepens their flavor immensely.

Create the Saucy Base:
Pour in the diced tomatoes with all their juices, the beef broth, and dollop in the tomato paste. Stir everything together until that paste is fully dissolved into the liquid. You’re creating the flavorful bath that will cook your rice.

Add Rice and Begin Baking:
Stir in the uncooked rice and bring the whole mixture to a gentle simmer. Once it’s bubbling, cover the skillet tightly and transfer it to your preheated oven. Bake it covered for 20 minutes so the rice can start absorbing the liquid.

Incorporate Beans and Olives:
Carefully pull the skillet out of the oven—the handle will be hot. Stir in the rinsed black beans and sliced olives. If things look a bit dry at this point, add a splash of water or extra broth.

Finish Baking and Rest:
Return the skillet to the oven, but this time leave it uncovered. Bake for another 10 to 15 minutes until the rice is tender and the liquid is absorbed. Discard the bay leaf, season with salt and pepper, and let it sit for five minutes off the heat. This rest lets the flavors settle and the rice firm up perfectly.

Close-up of a serving spoon scooping into the casserole, showing the lean beef and fluffy rice

Close-up of a serving spoon scooping into the casserole, showing the lean beef and fluffy rice | quickdishlab.com

Storage Tips

Store any leftovers in an airtight container in the fridge where they’ll stay fantastic for up to four days. When you’re ready to reheat, do it gently on the stovetop with a tiny splash of broth or water, or use the microwave in short bursts. This Healthy Cuban Beef Casserole freezes incredibly well for up to three months; just thaw it overnight in the fridge before warming it through. I often make a double batch just to have one tucked away for a future easy dinner.

Ingredient Substitutions

If you’re out of green bell pepper, a red or yellow one works just fine and adds a touch more sweetness. Don’t have pimento-stuffed olives? Any green olives will do, or you can even use capers for a different kind of briny pop. For the rice, brown rice is a great whole-grain swap, but you’ll need to add about a quarter cup more broth and extend the covered baking time by 10 to 15 minutes. Ground turkey or a plant-based crumble can stand in for the beef if you want to mix things up.

Serving Suggestions

I love serving this casserole with a super simple side salad of crisp romaine with a lime vinaigrette to cut through the richness. Sweet fried plantains are the ultimate traditional accompaniment if you want to go all out, or warm corn tortillas on the side are perfect for scooping. For drinks, a cold, light beer or a non-alcoholic mint limeade makes the whole meal feel like a mini getaway. It’s a complete plate on its own, but those little extras really make the experience special.

Cultural Context

This casserole is inspired by the foundational flavors of Cuban cocina criolla, a cooking style born from Spanish, African, and Caribbean influences. The sofrito—onion, pepper, and garlic sautéed in oil—is the heartbeat of so many dishes, providing an aromatic start. Combining rice and beans with meat is a classic, economical one-pot approach seen across the island, often simmered with cumin and oregano. This Healthy Cuban Beef Casserole adapts that tradition into a convenient, modern bake, keeping the soul of the cuisine intact while fitting into today’s kitchen routines.

A complete dinner plate with the casserole, fresh avocado slices, lime wedges, and a sprinkle of cilantro

A complete dinner plate with the casserole, fresh avocado slices, lime wedges, and a sprinkle of cilantro | quickdishlab.com

Frequently Asked Questions

Can I use ground turkey instead of beef in this casserole?

Absolutely. Lean ground turkey is an excellent substitute for the ground beef and will keep your Healthy Cuban Beef Casserole just as healthy. Just be sure to use the same seasonings, as turkey benefits from the robust cumin, oregano, and smoked paprika.

Can I make this Healthy Cuban Beef Casserole ahead of time?

Yes, it’s a great make-ahead meal. Assemble the casserole completely, then cover and refrigerate for up to one day. You may need to add 5-10 minutes to the bake time when cooking it straight from the fridge.

What can I substitute for the green olives?

If you’re not a fan of olives, you can simply omit them or add a tablespoon of capers for a similar briny note. For a different twist, a quarter cup of chopped raisins can add a touch of sweet contrast that’s common in some Cuban dishes.

How do I know when the Healthy Cuban Beef Casserole is ready?

The casserole is done when the rice is tender and has absorbed most of the liquid, and the top is lightly bubbling. Let it rest for 5 minutes after baking; this allows the flavors to settle and any remaining liquid to be fully absorbed.

What should I serve with Healthy Cuban Beef Casserole?

Since it’s a complete meal with protein, beans, and rice, it needs little else. For a traditional Cuban touch, serve with simple fried plantains or a crisp side salad with avocado and a lime vinaigrette.

Rate This Recipe

How would you rate this recipe?

Healthy Cuban Beef Casserole

This Healthy Cuban Beef Casserole brings the lively flavors of Cuba to your dinner table in a wholesome one-dish bake. It features lean ground beef, black beans, and rice simmered with classic sofrito and spices for a meal that's both nourishing and delicious. You'll love how this healthy casserole makes weeknight cooking a breeze.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
4.1
(77 reviews)
By: Brittany Stone
Category: Main Dishes
Difficulty: Easy
Cuisine: Cuban
Yield: 6 Servings
Dietary: gluten-free, dairy-free

Ingredients

  1. 01 1 tablespoon olive oil
  2. 02 1 large yellow onion, diced
  3. 03 1 large green bell pepper, diced
  4. 04 3 cloves garlic, minced
  5. 05 1 pound lean ground beef (90% lean)
  6. 06 1 teaspoon ground cumin
  7. 07 1 teaspoon dried oregano
  8. 08 1/2 teaspoon smoked paprika
  9. 09 1 bay leaf
  10. 10 1 can (14.5 ounces) diced tomatoes, undrained
  11. 11 1 cup low-sodium beef broth
  12. 12 2 tablespoons tomato paste
  13. 13 1 cup long-grain white rice
  14. 14 1 can (15 ounces) black beans, rinsed and drained
  15. 15 1/4 cup pimento-stuffed green olives, sliced
  16. 16 Salt and black pepper to taste

Instructions

Step 01

Preheat your oven to 375°F (190°C).

Step 02

Heat the olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add the onion and bell pepper, and sauté for 5-7 minutes until softened and fragrant.

Step 03

Stir in the garlic and cook for 1 minute until fragrant.

Step 04

Add the ground beef, breaking it up with a spoon, and cook until browned, about 5-7 minutes. Drain any excess fat if needed.

Step 05

Sprinkle in the cumin, oregano, smoked paprika, and add the bay leaf. Cook for 1 minute to toast the spices.

Step 06

Pour in the diced tomatoes with their juices, beef broth, and tomato paste. Stir to combine.

Step 07

Add the rice and bring the mixture to a simmer. Cover the skillet and transfer it to the preheated oven.

Step 08

Bake for 20 minutes.

Step 09

Carefully remove the skillet from the oven. Stir in the black beans and sliced olives. If the mixture looks dry, add a splash of water or broth.

Step 10

Return to the oven, uncovered, and bake for another 10-15 minutes until the rice is tender and the liquid is absorbed.

Step 11

Discard the bay leaf. Season with salt and black pepper to taste.

Step 12

Let the casserole rest for 5 minutes before serving. Garnish with cilantro, lime wedges, and avocado if desired.

Tools You'll Need

  • Large oven-safe skillet or Dutch oven
  • Cutting board and knife
  • Measuring cups and spoons
  • Wooden spoon or spatula

Allergy Information

Contains beef. This recipe is gluten-free and dairy-free when using gluten-free beef broth. Always check labels to ensure ingredients meet your dietary needs.

Nutrition Facts (Per Serving)

Calories
400
Protein
25g
Carbohydrates
45g
Fat
12g