I love one-pan dinners for the way they simplify weeknights without sacrificing comfort. This Ground Beef and Lentil Skillet with Vegetables is exactly that: humble ingredients, straightforward technique, and a solid, savory meal in about 30–40 minutes once lentils are cooked. It’s the kind of skillet dinner that fills the kitchen with a warm, homey aroma and makes cleanup easy.
The recipe balances protein and vegetables well—ground beef for richness and lentils for body and fiber—so it stands alone as a main course. The vegetables keep it bright and add different textures: tender-crisp broccolini, sweet carrots, and bell pepper that softens just right. I’ll walk you through the exact steps, plus why each component matters and options if you need to swap things out.
If you like practical tips and ways to make this work for busy nights, you’re in the right place. Read on for the ingredient rundown, the exact method, helpful swaps, and answers to common questions.
Ingredient Rundown

Ingredients
- 1 cup uncooked lentils — the backbone for texture and extra protein; cook them first so they hold their shape in the skillet.
- 1 Tbsp avocado oil — for high-heat browning; neutral flavor and good smoke point.
- 1 red onion chopped — adds sweetness and aromatic depth when softened.
- 2 carrots chopped — provide sweetness and bite; chop to roughly the same size as the pepper for even cooking.
- 1 bunch broccolini* — tender stalks and florets add a green, slightly bitter note; trim any very thick stems for even cooking.
- 1 small red bell pepper chopped — color and sweetness; chops should match the carrots for even steam-cooking.
- 1 pound ground beef — the main savory element; browns beautifully in the open space of the skillet.
- 1 tsp garlic powder — concentrated garlic flavor without extra moisture; sprinkle early to bloom in the fat.
- ½ tsp sea salt to taste — start with this amount and finish-season at the end.
The Method for Ground Beef and Lentil Skillet with Vegetables
- Cook 1 cup uncooked lentils according to the package instructions. When done, drain the lentils in a colander and set aside.
- Heat 1 Tbsp avocado oil in a large skillet or heavy-bottomed pot over medium-high heat.
- Add the chopped red onion and cook, stirring occasionally, until it begins to soften, about 3–5 minutes.
- Add the chopped carrots, broccolini, and chopped red bell pepper to the skillet. Cover and steam for 2 minutes.
- Remove the lid and push the vegetables to one side of the skillet to create an open space.
- Add the 1 pound ground beef to the open space. Use a spatula to break the beef into smaller pieces and brown it. Sprinkle 1 tsp garlic powder and ½ tsp sea salt over the beef and vegetables. Continue cooking and stirring until the beef is cooked through and the vegetables reach your desired level of doneness.
- Stir the cooked lentils into the skillet until everything is well combined and heated through.
- Taste and add more sea salt if desired. Serve.
Why Cooks Rave About It
This dish gets praise because it’s forgiving and efficient. The lentils bulk up the skillet so fewer carbs or sides are necessary, and they absorb flavors while holding texture. Ground beef browns quickly and gives a meaty umami base that makes the meal feel substantial. The short steam step for the veggies keeps them bright and prevents them from turning to mush.
The flavors are straightforward and family-friendly; the garlic powder and salt season both meat and vegetables without extra steps. Also, it’s adaptable: once you understand the rhythm—lentils cooked, onions softened, veg steamed, beef browned, everything combined—you can customize to what’s on hand without losing the core of the recipe.
Finally, one-pan comfort is a big reason. Less mess, less coordination, and a satisfying plate at the end of a busy day. That convenience is what keeps this kind of skillet in heavy rotation.
Easy Ingredient Swaps

- Ground beef — swap with ground turkey, chicken, or pork for a leaner or different-flavored option.
- Lentils — if you’re short on time, canned lentils (rinsed and drained) work; add them near the end to warm through.
- Avocado oil — olive oil or sunflower oil can replace it if needed; choose oils with similar smoke points for browning.
- Broccolini — use broccoli florets, green beans, or asparagus depending on season and preference.
- Garlic powder — swap in 2–3 cloves of fresh minced garlic added when you add the beef for a brighter garlic punch.
Hardware & Gadgets

Keep it simple: a large skillet or a heavy-bottomed pot is the primary tool. A 12-inch skillet works well for the quantities here; it gives room to push veggies aside and brown the beef in an open space. Use a sturdy spatula to break up the meat while browning and a fine-mesh colander to drain the lentils after cooking.
If you cook lentils often, a medium saucepan with a tight-fitting lid helps control the simmer and prevents water loss. A good knife and cutting board matter too—uniform chopping makes the quick steam step reliable. Nothing fancy required: reliable heat and even contact with the pan are the keys.
What Not to Do
Do not skip draining the lentils if they were cooked in a lot of liquid. Excess water will steam the skillet components too much and dilute the flavor. Also, don’t overcrowd the pan when browning the beef—doing so will make it steam rather than brown, and you’ll lose that flavorful caramelization.
Avoid adding delicate herbs or finishing elements while the skillet is still extremely hot; they can wilt or darken. Hold off on final fresh herbs or acidic finishes (lemon, vinegar) until just before serving for brightness.
Allergy-Friendly Swaps
If you’re cooking for someone with common allergies, here are safe alternatives without changing the structure of the recipe:
- Dairy-free: This recipe is naturally dairy-free—no change needed.
- Gluten-free: The recipe is gluten-free as written (check the lentils and spices for cross-contamination if necessary).
- Nut-free: No nuts are required. If using oil alternatives, avoid nut-based oils.
- Low FODMAP: Swap the red onion for the green parts of scallions or use garlic-infused oil instead of garlic powder to reduce fermentable oligosaccharides; check tolerance with cooked lentils, which can be problematic for some people.
- Vegetarian/Vegan: Replace the ground beef with a plant-based crumble or extra mushrooms plus a splash of soy or tamari (use gluten-free tamari if needed), and use oil as written.
Behind the Recipe
This skillet is the kind of recipe born from weeknight practicality. The idea is to marry a quick-cooking protein with something that stretches and adds texture—lentils do both. I started making versions of this when I needed a one-pan meal that would satisfy a hungry household without a long ingredient list or long hands-on time.
There’s also a nutritional logic: lentils increase the fiber and protein while keeping the meat portion moderate. The variety of vegetables adds micronutrients and color, which makes the dish feel more balanced and complete. Over time, small adjustments—like steaming the veg briefly before browning meat—became standard because they preserve color and crispness while keeping the process simple.
Freezer-Friendly Notes
This skillet freezes well, but do it in stages for best texture. Cook through the full recipe, then cool completely before portioning into airtight containers. Freeze in single-meal portions for up to 3 months. When reheating, thaw in the refrigerator overnight if possible, then rewarm gently on the stovetop over medium heat with a splash of water or stock to loosen things, stirring occasionally until heated through.
Avoid freezing before adding cooked lentils; if you freeze raw-cooked components, texture can suffer. Also, vegetables like broccolini can lose some firmness after freezing and thawing, so expect a softer texture on reheating. For best results, reheat slowly rather than blasting in the microwave to keep the beef juicy.
Ground Beef and Lentil Skillet with Vegetables Q&A
Q: Can I use red lentils instead of the lentils called for?
A: Red lentils cook faster and break down into a softer, more mushy texture. If you prefer lentils that hold their shape, use brown or green lentils as packaged. If you only have red lentils, reduce their cooking time and expect a creamier result.
Q: How do I keep the meat from getting tough?
A: Don’t overcook. Ground beef cooks quickly; once it’s no longer pink, finish the dish promptly. Use medium-high heat for browning, then moderate heat while finishing so moisture stays in the pan and the meat stays tender.
Q: Can I make this ahead?
A: Yes. Prepare the lentils and the skillet separately, cool, and refrigerate up to 2 days. Reheat together on the stovetop, adding a splash of water if it seems dry. For best texture, avoid freezing once combined if you care about crispness of the vegetables.
Q: I’m watching sodium. How should I season?
A: Start with the ½ tsp sea salt listed, then taste. You can reduce that amount and finish with a squeeze of lemon or a sprinkle of freshly ground pepper to add perceived brightness without more sodium.
Before You Go
This Ground Beef and Lentil Skillet with Vegetables is one of those reliable dinners that rewards a straightforward approach. Cook the lentils first, give the onions a little time to soften, steam the vegetables briefly, brown the beef properly, and finish by stirring everything together. Little steps—draining lentils, not overcrowding the pan, and finishing-seasoning at the end—make a practical difference.
If you try this, look for ways to make it your own: swap a vegetable, change the protein, or add a finishing herb. It’s a flexible template that handles substitutions well and still gives you a hearty, weeknight-ready meal. Happy cooking!

Ground Beef and Lentil Skillet with Vegetables
Equipment
- Large Skillet
- Heavy-bottomed pot
- Colander
- Spatula
Ingredients
Ingredients
- 1 cupuncooked lentils
- 1 Tbspavocado oil
- 1 red onionchopped
- 2 carrotschopped
- 1 bunch broccolini*
- 1 small red bell pepperchopped
- 1 poundground beef
- 1 tspgarlic powder
- 1/2 tspsea saltto taste
Instructions
Instructions
- Cook 1 cup uncooked lentils according to the package instructions. When done, drain the lentils in a colander and set aside.
- Heat 1 Tbsp avocado oil in a large skillet or heavy-bottomed pot over medium-high heat.
- Add the chopped red onion and cook, stirring occasionally, until it begins to soften, about 3–5 minutes.
- Add the chopped carrots, broccolini, and chopped red bell pepper to the skillet. Cover and steam for 2 minutes.
- Remove the lid and push the vegetables to one side of the skillet to create an open space.
- Add the 1 pound ground beef to the open space. Use a spatula to break the beef into smaller pieces and brown it. Sprinkle 1 tsp garlic powder and ½ tsp sea salt over the beef and vegetables. Continue cooking and stirring until the beef is cooked through and the vegetables reach your desired level of doneness.
- Stir the cooked lentils into the skillet until everything is well combined and heated through.
- Taste and add more sea salt if desired. Serve.
Notes
*If you prefer broccoli over broccolini, use one large crown of broccoli.
