These stuffed sweet potatoes with ground beef have been on my dinner table more times than I can count, and honestly, I never get tired of them. You get a perfectly tender, oven-baked sweet potato loaded with savory seasoned beef, sautéed vegetables, and melted cheddar cheese, all in about 35 minutes. It is one of those meals that feels comforting and satisfying without requiring a lot of effort.


Personal Note
These stuffed sweet potatoes with ground beef are one of those recipes I keep coming back to all year long. You get a tender, oven-baked sweet potato filled with seasoned beef, sautéed vegetables, diced tomatoes, and melted cheddar cheese, all ready in about 35 minutes. It is a complete dinner in one dish, no side needed unless you want one.
I first made this recipe years ago when I was looking for something more satisfying than a simple baked potato but easier than making a full casserole on a weeknight. It is the kind of recipe that genuinely makes everyone happy at the table, which is not always easy when you are cooking for a family.
What I love most is how versatile it is. The filling comes together in one skillet while the potatoes are in the oven, so you are never just standing and waiting. And if you already have cooked ground beef in the fridge from a meal prep session, this dinner comes together in even less time. It also reheats beautifully the next day, which makes it one of my favorite options for a quick lunch too.
If you are a sweet potato lover like me, I think you will also enjoy my Sweet Potato Chicken Soup on colder nights, and my Ground Turkey Sweet Potato Stuffed Peppers are another great option when you want to switch up the protein.
Key Ingredients
All ingredients and their amounts are listed in the recipe card at the bottom of this post.
Sweet potatoes – I always look for large, wide sweet potatoes with a uniform oval shape. The wider the potato, the more surface area you have to work with when you cut it open, and that means more room for filling. I’ve found that medium-thin potatoes can split unevenly or not hold the filling well once you cut them. When I’m at the grocery store, I pick each one up and compare. I want a potato that feels heavy and solid, with no soft spots or wrinkled skin. I prefer to bake them in the oven rather than the microwave because the oven gives you that slightly caramelized, deeply flavored skin that makes every bite better.
Grass-fed ground beef – I always use lean grass-fed ground beef for this recipe, usually 90/10 or 93/7. I’ve found that leaner beef means less excess fat in the filling, so the whole dish feels lighter and doesn’t make the potato soggy. That said, 80/20 works fine too. If you are cooking for someone who prefers poultry, ground turkey or ground chicken are both excellent substitutes and I’ve made this recipe with all three. The seasoning does the heavy lifting here, so the protein is quite flexible.
Red onion and yellow bell pepper – I prefer red onion in this recipe because it has a little sweetness that balances the savory beef beautifully. I always dice both the onion and the pepper very finely. Small, even pieces cook faster, blend into the filling more naturally, and fit into the potato much better than chunky pieces. I’ve tried it with orange and red bell pepper too, and they both work. I like yellow because the color pops against the beef.
Canned diced tomatoes – I add half a cup of canned diced tomatoes with their juices. This keeps the filling moist and adds a light, bright tomato flavor that ties everything together. I prefer to use fire-roasted diced tomatoes when I have them because the extra smokiness is really wonderful with the beef and spices. Plain diced tomatoes work perfectly well too.
Shredded mozzarella and cheddar – I always use a blend of both. The mozzarella melts beautifully and gives you that stretchy, creamy texture, while the cheddar adds a sharper, saltier flavor that really stands out. I prefer to shred my own cheese from a block rather than using pre-shredded bags. Pre-shredded cheese is coated with starches that prevent it from melting as smoothly. It takes two extra minutes and the difference is very noticeable.

How to Make Stuffed Sweet Potatoes
Step 1. Prepare and bake the sweet potatoes.
I always start here because the potatoes need the most time. Preheat your oven to 400°F. Scrub each sweet potato well under running water and pat them completely dry with a clean kitchen towel. Since we are leaving the skins on, this step really matters. I use a fork to pierce each potato all over, about 8 to 10 times per potato. This allows steam to escape during baking so the potato cooks evenly and doesn’t burst. Place them directly on a foil-lined baking sheet and bake for 45 to 50 minutes, depending on size. I always check doneness by pressing gently on the side of the potato. It should give easily and feel very soft. If there’s any resistance, I give it another 5 minutes.

Step 2. Sauté the vegetables.
While the potatoes are in the oven, I start on the filling. Heat the olive oil in a large skillet over medium-high heat. Once the oil is shimmering, add the diced red onion and yellow bell pepper. I always make sure to cut them into small, even pieces because they cook faster and mix into the filling much more easily. Sauté for about 3 to 4 minutes, until they start to soften and the onion becomes slightly translucent. Then add the minced garlic and cook for one more minute, stirring constantly. I never skip this step of adding the garlic after the vegetables because garlic burns quickly if you add it to a completely dry pan at the start.

Step 3. Cook the ground beef.
Add the ground beef directly to the pan with the vegetables. Break it up immediately with a wooden spoon or a meat chopper, which I find much easier for getting a fine, even crumble. I always make sure no pink remains before moving on. This usually takes about 5 to 6 minutes over medium-high heat. If there is excess fat in the pan, I tilt the skillet carefully and spoon it out. A leaner beef means this step is rarely necessary, but it is worth checking.
Step 4. Build the filling.
Once the beef is fully cooked, add the canned diced tomatoes with their juices, salt, pepper, dried oregano, and dried basil. Stir everything together well and let it cook for 1 to 2 minutes so the flavors can come together. Then add three-quarters of the shredded cheese directly into the skillet and stir until it is melted and the filling looks cohesive and creamy. I always save the remaining cheese for topping because it creates that beautiful melted layer on top that makes the dish look as good as it tastes.

Step 5. Open and fill the sweet potatoes.
Once the potatoes come out of the oven, let them rest for about 5 minutes. They hold a lot of heat and the steam inside is very hot, so I always make sure to let them cool slightly before cutting. Slice each potato in half lengthwise. Use a fork to gently fluff the inside flesh, which helps the filling nestle in rather than sitting on top. Spoon the ground beef mixture generously over each half and top with the reserved shredded cheese.
Step 6. Melt the cheese and serve.
I like to place the stuffed potatoes back onto the baking sheet and pop them under the broiler for 2 to 3 minutes, just until the cheese on top is melted and starting to bubble. This step is optional but I never skip it because it makes such a difference in texture and appearance. Finish with sliced green onions and serve immediately.

Olivia's best recipe tips
Don’t skip the broiler finish. Two to three minutes under the broiler after stuffing makes the cheese on top melt and bubble in a way that just doesn’t happen from the oven alone. It takes almost no extra time and it really elevates the whole dish.
If you have extra filling, don’t throw it away. I’ve served leftover filling over rice, tucked into a wrap with avocado and sour cream, or just eaten it straight from the pan. It is genuinely delicious on its own.

Want to make this ahead?
The ground beef filling can be made up to 2 days in advance and stored in an airtight container in the fridge.
When you are ready to serve, just bake your sweet potatoes fresh, reheat the filling in a skillet over medium heat for 3 to 4 minutes, and assemble. This makes dinner feel almost instant on a busy night and it is one of my favorite ways to meal prep for the week.
Cooking method variations:
The oven method gives you the best flavor and texture. If you are short on time, you can microwave the sweet potatoes instead. Pierce them well, place on a microwave-safe plate, and cook for 8 to 10 minutes. Flip and microwave another 4 to 5 minutes until tender.
You can also use the air fryer: cook at 390°F for 35 to 40 minutes, depending on size, until very soft when pressed.

Easy Stuffed Sweet Potatoes with Ground Beef (35-Minute Dinner)
Video
Ingredients
- 2 medium sweet potatoes
- 1 tablespoon olive oil
- 1 small red onion diced
- 1/2 yellow bell pepper diced
- 2 cloves garlic minced
- 1/2 lb grass-fed ground beef
- 1/2 cup canned diced tomatoes with juices
- Salt and pepper to taste
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 cup shredded mozzarella and cheddar cheese
- 2 green onions sliced thin
Instructions
- Preheat your oven to 400°F. Scrub the sweet potatoes well, pat dry, and pierce each one all over with a fork about 8 to 10 times. Place on a foil-lined baking sheet and bake for 45 to 50 minutes, until very tender when pressed.
- About 20 minutes before the potatoes are done, heat the olive oil in a large skillet over medium-high heat. Add the diced onion and bell pepper and sauté for 3 to 4 minutes, until softened. Add the garlic and cook for 1 more minute, stirring constantly.
- Add the ground beef and cook, breaking it up with a wooden spoon, until no pink remains, about 5 to 6 minutes. Drain any excess fat if needed.
- Add the diced tomatoes with their juices, oregano, basil, salt, and pepper. Stir well and cook for 1 to 2 minutes. Add three-quarters of the shredded cheese and stir until melted and combined. Remove from heat.
- Remove potatoes from the oven and let rest for 5 minutes. Cut each potato in half lengthwise and use a fork to fluff the inside flesh. Spoon the beef filling generously over each half and top with the reserved cheese.
- Return the stuffed potatoes to the baking sheet and broil for 2 to 3 minutes, until the cheese on top is melted and bubbling. Top with green onions and serve immediately.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did You Make This?
Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.














These look so delicious and healthy! These are going on my meal plan for next week! Im not sold yet on the idea of mayo with my sweet potatoes, but I will take your word for it and give it a shot 🙂
Let me know if you like the mayo with your sweet potatoes. I do say that this is very flavourful!
Sweet potatoes are a huge favorite of mine and these sound awesome! So much flavor!
Yes, they are very flavourful, friend! Hope you are doing well. Thanks for your comment 😉
I luuuuuuv sweet potatoes and these flavors sound outstanding! Fun videos too.
Glad you liked this recipe, Erin! And thanks for stopping by 😉
Lа mayoría ɗe laѕ recetas explicadas enn ᥱste artículo еstán hechas a partir de frutas.
Hi there mates, its enormous paragraph about tutoringand completely defined, keep it up all the time.
This piece of writing will help the internet people for creating new weblog or even a blog from start to end.
No matter if some one searches for his required thing,
thus he/she needs to be available that in detail, thus that
thing is maintained over here.
An impressive share! I have just forwarded this onto a colleague who has been conducting a little homework on this.
And he in fact bought me lunch due to the fact that I found it
for him… lol. So allow me to reword this…. Thanks for the meal!!
But yeah, thanx for spending some time to discuss this
subject here on your site.
I’m more than happy to uncover this great site. I want to
to thank you for ones time for this wonderful read!!
I definitely really liked every part of it and I have you book marked to check out new stuff in your site.
I enjoyed this very much. I used ground beef. I also added a **pinch** of cinnamon to my beef/tomato mixture. I forgot to grab green onion at the store so topped my taters with cheddar cheese & french’s fried onions…then broiled them in the oven. I’ll definitely make this again. Paired well with yellow rice. 💜
That’s great to hear!