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.
Why You'll Love This Recipe
- It’s a complete meal with protein, veggies, and grains all in one pan
- Uses lean beef and fiber-rich beans for a healthier twist on comfort food
- Packed with authentic flavors like cumin, oregano, and briny olives
- Easy to make with minimal cleanup, perfect for busy nights
- Honestly, the leftovers are even better
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.

You Must Know
- A good sofrito is the non-negotiable flavor base
- Rinsing the black beans prevents a mushy texture
- Letting the casserole rest after baking is crucial
- It’s a meal prep dream that freezes beautifully
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.

Pro Tips
- Use a Dutch oven for the most even heat distribution
- For a touch of heat, add a diced jalapeño with the bell pepper
- Let it rest off heat so the rice absorbs every last drop
- My secret is a big squeeze of lime right before serving
Frequently Asked Questions
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.
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.
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.
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.
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.