I didn’t expect a scoop of cottage cheese to change my whole dinner routine, but here we are.
This skillet has become one of those meals I make on repeat, kind of like coxinha became my repeat order every single day I was in Brazil.
It’s loaded, it’s fast, and it packs close to 45 grams of protein per serving without a single protein shake in sight.
The trick? A blended cottage cheese “crema” stirred in at the end. You genuinely cannot taste it. You just get this creamy, almost queso-like finish that makes the whole dish feel indulgent.
Let’s get into it.

What You’ll Need
Here’s everything going into the skillet:
| Ingredient | Amount |
|---|---|
| Lean ground beef (or ground turkey) | 1 lb |
| Yellow onion, diced | 1 small |
| Garlic, minced | 3 cloves |
| Bell pepper, diced | 1 |
| Taco seasoning | 2 tbsp |
| Black beans, drained and rinsed | 1 can (15 oz) |
| Frozen corn | 1 cup |
| Diced tomatoes | 1 can (14.5 oz) |
| Cooked white or brown rice | 2 cups |
| Cottage cheese | 1 cup |
| Shredded cheddar or Mexican blend cheese | 1 cup |
| Lime | 1 |
| Fresh cilantro | Small handful |
| Olive oil | 1 tbsp |
| Salt and pepper | To taste |
Tools You’ll Need
- Large skillet with a lid (cast iron or nonstick works great)
- Blender or immersion blender (for the cottage cheese crema)
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board and knife
Pro Tips
These are the little details that make a real difference the first time you make this.
- Blend the cottage cheese before it hits the pan. Straight from the tub, it looks lumpy and honestly a little questionable. Blended for 20 seconds, it turns silky and disappears into the dish.
- Don’t skip draining the beef. Ground beef releases a good amount of fat, and if you leave it all in, the sauce gets greasy instead of creamy.
- Add the cheese off the heat. Stir it in after you’ve turned the burner off so it melts slowly and doesn’t turn grainy.
- Taste before adding extra salt. Taco seasoning and canned beans both already carry sodium, so it’s easy to over-salt without realizing it.
- Let it sit for 5 minutes before serving. The rice soaks up the extra liquid and the whole skillet thickens up nicely.
Full Instructions
Step 1: Cook the beef
Heat the olive oil in your skillet over medium-high heat. Add the ground beef and cook until browned, breaking it apart as it cooks, about 6 to 7 minutes.
Drain off any excess fat.
Step 2: Build the flavor base
Add the diced onion, garlic, and bell pepper directly to the skillet with the beef. Cook for 3 to 4 minutes until the onion turns soft and translucent.
Sprinkle in the taco seasoning and stir until everything is coated.
Step 3: Add the rest
Pour in the black beans, corn, and diced tomatoes (juices included). Stir well.
Let this simmer uncovered for about 5 minutes so the flavors combine.
Step 4: Stir in the rice
Add your cooked rice directly into the skillet. Stir until it’s fully mixed in and heated through, about 2 minutes.
Step 5: Make the crema
While the skillet simmers, blend the cottage cheese until completely smooth. This usually takes 15 to 20 seconds in a regular blender.
Step 6: Bring it together
Turn off the heat. Stir in the blended cottage cheese first, followed by the shredded cheese.
Mix until everything looks creamy and combined.
Step 7: Finish and serve
Squeeze fresh lime juice over the top and scatter on the cilantro.
Let it rest 5 minutes, then serve.
Substitutions and Variations
This recipe is genuinely forgiving. Here are some easy swaps:
- Protein: Ground turkey, ground chicken, or even plant-based crumbles all work well here.
- Rice: Swap in cauliflower rice for a lower-carb version, or quinoa for extra protein.
- Beans: Pinto beans or kidney beans work just as well as black beans.
- Spice level: Add diced jalapeño or a pinch of cayenne if you want some heat.
- Dairy-free: Use a dairy-free cottage cheese alternative and skip the shredded cheese, or use a dairy-free shred.
Make Ahead Tips
You can prep pieces of this ahead of time to make weeknight cooking faster:
- Dice the onion and bell pepper up to 2 days ahead and store in the fridge.
- Cook the rice up to 3 days ahead.
- Blend the cottage cheese crema up to 2 days ahead and store in a sealed container.
Nutrition, Diet Swaps, and Pairings
Rough nutritional breakdown (per serving, makes 4 servings)
| Nutrient | Approximate Amount |
|---|---|
| Calories | 480 |
| Protein | 42-45g |
| Carbs | 38g |
| Fat | 16g |
| Fiber | 7g |
These numbers will shift a bit depending on the exact brands you use, especially the ground beef and cheese.
Diet swaps
- Lower carb: Swap rice for cauliflower rice and cut the carb count almost in half.
- Higher protein: Add an extra 1/2 cup of cottage cheese or top with a fried egg.
- Lower fat: Use 96% lean ground beef or ground turkey breast.
What to pair it with
A simple side salad with lime vinaigrette works great here. Avocado slices or a dollop of plain Greek yogurt on top also round it out nicely.
Time efficiency tip
Cook a big batch of rice at the start of your week so this becomes a genuine 15-minute meal on busy nights.
Leftovers and Storage
This skillet actually gets better after a day in the fridge, once the flavors settle in.
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freezes well for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm on the stovetop over low heat with a splash of water or broth to loosen it back up, or microwave in 60-second bursts.
FAQ
Can I taste the cottage cheese in this dish? No. Once it’s blended smooth and mixed in, it just reads as creamy, not like cottage cheese at all.
Is this recipe kid-friendly? Yes, especially if you keep the spice level mild. The creamy texture tends to go over well with picky eaters too.
Can I make this in a slow cooker? You can brown the beef first, then add everything except the rice and cheese to a slow cooker on low for 3 to 4 hours. Stir in cooked rice and the cheese mixture at the end.
What’s the best cottage cheese to use for this? A small curd, full or 2% fat cottage cheese blends the smoothest. Fat-free versions can turn out a bit watery.
How do I make this even higher protein? Add a scoop of unflavored protein powder to the cottage cheese before blending. You won’t taste it, and it pushes protein per serving even higher.
Wrapping Up
This skillet started as a way to sneak more protein into a normal weeknight, and it turned into one of my most requested dinners.
It’s quick, it’s filling, and it somehow feels a little indulgent even though it’s genuinely good for you.
Give it a try this week and let me know in the comments how it turned out for you. I’d also love to hear if you tried any of the swaps, especially if you added the protein powder trick.
If you have questions about substitutions or timing, drop them below and I’ll get back to you.