Some nights you just want taco flavor without turning dinner into a whole production. This cauliflower beef taco skillet is one of those cozy, satisfying meals that comes together fast and hits every craving. It is warm, cheesy, a little smoky, and packed with bold seasoning, all while keeping things low carb and weeknight friendly.
I make this cauliflower beef taco skillet when I want comfort food that still feels balanced. The roasted cauliflower adds texture and soaks up all that taco flavor, and everything finishes together in one skillet with bubbly melted cheese. It is easy, filling, and always a hit at the table. Let's get cooking.
Jump to:
Why You'll Love This Recipe
- Ready in under 30 minutes
- Low carb and keto friendly
- One skillet dinner with simple cleanup
- Full taco flavor without tortillas
- Family friendly and easy to customize
Ingredients
- 3 ½ cups cauliflower florets, bite size pieces
- 2 tablespoons extra virgin olive oil, divided
- 1 teaspoon salt, divided
- ½ teaspoon freshly ground black pepper, divided
- ¾ cup chopped yellow onion
- ¾ cup chopped green bell pepper
- 1 pound lean ground beef
- 1 teaspoon minced garlic
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper, optional
- 1 can 15 ounce petite diced tomatoes
- 2 cups shredded sharp cheddar cheese
Optional garnishes
- Fresh cilantro
- Sliced green onions
- Pickled jalapenos
- Sour cream
- Hot sauce
Ingredient Notes & Substitutions
Cauliflower: Cut the florets evenly so they roast instead of steam. You want them just tender with a little bite left.
Ground beef: I like using lean beef so the skillet does not get greasy. Ground turkey also works well if you prefer a lighter option.
Spices: This blend gives classic taco flavor with warmth and depth. You can adjust the cayenne depending on how much heat you like.
Cheese: Sharp cheddar melts beautifully and adds richness. Monterey Jack or a Mexican blend are also great choices.
Instructions

- Preheat the oven to 425 degrees.
- Place the cauliflower on a large rimmed baking sheet. Drizzle with 1 tablespoon olive oil and season with ¼ teaspoon salt and ¼ teaspoon pepper. Toss well and spread into an even layer.
- Roast for 12 to 14 minutes, without stirring, until just beginning to brown and barely fork tender. Remove from the oven, toss gently, and set aside.
- Heat the remaining tablespoon of olive oil in a large oven safe skillet over medium heat. Add the onion and bell pepper and cook for 3 to 4 minutes, until softened.
- Add the ground beef and cook, breaking it up as it browns, until fully cooked. Drain excess grease and return the skillet to the heat.
- Stir in the garlic, chili powder, cumin, oregano, smoked paprika, remaining salt and pepper, and cayenne if using. Cook for about 1 minute until fragrant.

- Add the diced tomatoes with their juices and the roasted cauliflower. Increase heat briefly until bubbling, then reduce to low, cover, and simmer for 5 minutes until the cauliflower is tender.
- Set the oven to broil with a rack in the upper third. Sprinkle the cheese evenly over the skillet and transfer to the oven. Broil for about 3 minutes, until the cheese is melted and lightly browned.
- Remove from the oven and garnish as desired before serving.

Pro Tips for Success
- Roast the cauliflower first so it keeps its texture.
- Drain the beef well to avoid excess liquid.
- Keep an eye on the skillet under the broiler since cheese browns quickly.
- Let the skillet rest a minute before serving so everything settles.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave until warmed through.
Make Ahead & Freezing
You can roast the cauliflower and brown the beef ahead of time, then combine and finish later. The fully cooked dish can also be frozen for up to 2 months and reheated when needed.
Tips and Variations
- Add black olives or diced zucchini for extra veggies.
- Swap cheddar for pepper jack for more heat.
- Serve it over cauliflower rice for a hearty bowl.
- Spoon leftovers into lettuce cups for a fun twist.
FAQs
Yes. This dish is low in carbs and works well for keto dinners.
Absolutely. Skip the cheese and add avocado or dairy free toppings instead.
Fresh works best for roasting, but thawed and well dried frozen cauliflower can be used in a pinch.


📖 Recipe
Cauliflower Beef Taco Skillet
- Prep Time: 10 minutes
- Cook Time: 18 minutes
- Total Time: 28 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Skillet, Oven
- Cuisine: American, Mexican
Description
This Cauliflower Beef Taco Skillet is a quick and flavorful low-carb dinner! With roasted cauliflower, seasoned beef, and melted cheddar cheese, it's a delicious and easy one-pan meal perfect for busy weeknights.
Ingredients
- 3 ½ cups cauliflower florets, bite-size ½- to 1-inch pieces
- 2 tablespoons extra-virgin olive oil, divided
- 1 teaspoon salt, divided
- ½ teaspoon freshly ground black pepper, divided
- ¾ cup chopped yellow onion
- ¾ cup green bell pepper, chopped
- 1 pound 90% to 93% lean ground beef
- 1 teaspoon minced garlic
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika
- ¼ teaspoon cayenne pepper
- 1 (15 oz) can petite diced tomatoes
- 2 cups shredded sharp Cheddar cheese
- Optional for garnish: Cilantro leaves, sliced green onion, pickled jalapenos, sour cream, hot sauce
Instructions
- Preheat oven to 425°F. Place cauliflower on a large baking sheet, drizzle with 1 tablespoon olive oil, and season with ¼ teaspoon salt and ¼ teaspoon pepper. Toss and roast for 12-14 minutes until barely fork tender. Set aside.
- In a large oven-safe skillet, heat remaining oil over medium heat. Sauté onion and bell pepper for 3-4 minutes.
- Add ground beef and cook until browned. Drain excess grease.
- Stir in garlic, chili powder, cumin, oregano, smoked paprika, remaining salt and pepper, and cayenne. Cook for 1 minute.
- Add diced tomatoes and roasted cauliflower. Bring to a bubble, then cover and simmer on low for 5 minutes.
- Set oven to broil. Sprinkle cheese over skillet mixture and broil for 3 minutes, or until melted and slightly browned.
- Remove from oven and garnish as desired. Serve warm.
Notes
- You can prep the cauliflower and beef ahead of time for quick assembly later.
- To make it spicier, increase the cayenne or add chopped jalapeños to the skillet.
- This dish works well as taco filling or served with low-carb tortillas.
Serving Suggestions
I love serving this cauliflower beef taco skillet straight from the pan with all the toppings set out. It is perfect for family dinners where everyone can customize their plate, and it pairs nicely with a simple salad or roasted veggies.
Nutrition & Notes
- Servings: 6
- Calories: approximately 379 per serving
- Low carb, filling, and packed with flavor
This recipe has become one of my reliable weeknight dinners because it is fast, cozy, and always satisfying without feeling heavy.
Reader Reviews or Testimonials
"So flavorful and easy. Even my kids asked for seconds."
"This is taco night without the mess. Loved it."
Related Recipes / Internal Links
If you enjoy quick skillet dinners, you may also like my One Pan Egg Roll in a Bowl or my Buffalo Chicken Spaghetti Squash Casserole for another easy family meal.






Comments
No Comments