All-Time Best Homemade Sloppy Joes
Easy homemade sloppy joes are the perfect weeknight dinner recipe. Saucy, spiced ground beef tops a hearty hamburger bun for a finger-lickin’ delicious meal. With just a few simple ingredients, you can have this ultra-comforting sandwich on the dinner table in no time.

My grandma and her sister (my great aunt) lived on opposite sides of a duplex house; when we were kids and would spend time at my grandma’s, we also would spend a good bit of time over on my aunt’s side of the house as well. My great aunt was famous for a few of her specialty items – poor man’s cookies, broccoli casserole, and, my favorite, sloppy joes. There was nothing terribly fancy about it – a can of Manwich and some ground meat, but there was something about eating such a messy sandwich I just loved. It must be a kid thing!
A while ago, sloppy joes popped into my head out of nowhere; I hadn’t had them in at least 10 years, but I suddenly was on a quest to make a version from scratch. I remembered there sometimes being onion and green pepper in my aunt’s recipe and then went from there. Here’s to favorite kid flavors and homemade replications!
What is a Sloppy Joe?
Sloppy Joes are a “loose meat sandwich” made with ground beef and a hearty tomato sauce mixed with onion and peppers and seasoned with simple spices. Typically served on hamburger buns, the meaty middle can hardly be contained and often spills over the side of the sandwich, making them a truly sloppy meal.
There are a few versions about how the sloppy joe came about. They could have been invented in:
- Havana at a bar called “Sloppy Joes”
- Key West, FL by someone who went to “Sloppy Joes” in Havana and then created their own restaurant with this loose meat sandwich.
- Sioux City, Iowa where a cook named Joe made these loose meat sandwiches.
No matter how they were invented, one thing is certain, these sloppy sandwiches are sure to fill you up and leave you with a sloppy, saucy grin.
How to Make Homemade Sloppy Joes
I’m always totally enamored with a nostalgic taste that can be replicated from scratch. These homemade sloppy joes come together with a handful of ingredients and will be ready for dinner in 45 minutes.
Ingredients
- Aromatics:ย Onion, green pepper, and garlic give a depth of flavor to the sauce that keeps you coming back for more.
- Ground Beef: Literally the meat of this sandwich.
- Tomato Puree + Ketchup:ย Tomato puree keeps the sauce thick while the ketchup adds in sweet tomato flavor.
- Sugar + Spice: Brown sugar, chili powder, salt, and pepper give this iconic sandwich some much-needed flavor.
Directions for Easy Sloppy Joes
- Cook the aromatics: Heat olive oil over medium heat in a large skillet. Add onion and pepper to the pan. Sautรฉ until soft and translucent, 5 to 8 minutes. Season with salt and pepper while cooking. Add the minced garlic and cook for 30 seconds. Remove from the pan to a bowl and set aside.
- Cook the meat: Add the ground beef to the pan and increase the heat to medium-high heat. Cook the beef, breaking it up with a spoon as it cooks, until the beef is completely browned. Drain excess fat and grease from the pan.
- Make the sauce: Add the vegetables back to the pan. Stir in tomato puree, ketchup, brown sugar, and chili powder. Season with salt and pepper. Simmer the sloppy joe mixture until slightly thickened, about 10 minutes. Remove from heat and serve on hamburger buns.
Serving Suggestions for Homemade Sloppy Joes
The beauty of these homemade Sloppy Joes is that there really is no wrong way to go about serving and eating them. You can keep it simple with a hamburger bun and nothing else or dress it up to your heart’s content. Here are a few different ways you can try out these easy sloppy joes.
Serve them on:
- Sandwich between buttery pieces of Texas toast.
- Loft the sloppy joe filling on a fresh baked potato.
- Serve on Hawaiian rolls for mini sloppy joe sliders.
Serve them with:
- A side of homemade macaroni and cheese.
- Salty potato chips.
- Easy homemade french fries
Top your Sloppy Joes with:
- Shredded cheese
- Pickles
- Diced white onion
- Pickled jalapeรฑos
Recipe Notes and Tips
Can you use other meat in this recipe?
I use 2 pounds of ground beef to make these easy Sloppy Joes. You can easily swap out the ground beef for ground turkey, ground chicken, or even a beyond the meat substitute depending on your dietary needs.
How do you safely drain the fat from the pan?
To easily drain the grease from the pan, push the ground beef to one side of your cooking dish. Then:
- Use a spoon to scoop out the grease into a foil-lined bowl.
- Squeeze the grease out of the pan using a turkey baster and transfer to a foil-lined bowl.
- Or wipe the grease out of the pan by absorbing it into 3-4 paper towels.
How do you make sloppy joe sauce from scratch?
Making sloppy joe sauce, like Manwich, from scratch involves a blend of tomato sauce, ketchup, onion, green pepper, and spices. In place of tomato sauce, I use tomato puree to make it a thick sauce that really clings to the meat.
Storing, Freezing, Make-Ahead
- Storing: Keep leftover sloppy joe meat in an airtight container in the refrigerator for up to 4 days.
- Freezing: Cool the sloppy joe meat completely before freezing. Place in a freezer-safe container and freeze for up to 3 months.
- Reheating: Move the sloppy joe meat from the freezer to the refrigerator the night before you plan on eating the sloppy joes. Heat the meat in a saucepan or skillet until warmed through.
- Make-ahead: You can brown the meat in advance and simply add it to the skillet when you are cooking it with the sauce before serving.
- Double: To make a double batch of the sloppy joe meat sauce, double the recipe ingredients. I would suggest cooking the sloppy joes in a large pot like a 7-qt dutch oven to contain all of the meaty goodness.
Sensational Sandwiches To Make Next:
- Monte Crisco Sandwich
- Philly Cheesesteak Sandwich
- Chipped Ham BBQ Sandwiches
- Homemade Primanti Bros. Sandwich
Homemade Sloppy Joes
Easy, meaty, and filling, these homemade sloppy joes are everything you love about a sloppy joe sandwich with no canned ingredients. Perfect for your busy weeknights and your childhood classic cravings!
If you make this recipe and love it, remember to stop back and give it a 5-star rating โ it helps others find the recipe! โค๏ธ๏ธ

Homemade Sloppy Joes
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 1 green pepper, diced
- 4 garlic cloves, minced
- 2 pounds (907.18 g) ground beef
- 2 cups (524 g) tomato puree
- 1 cup (240 g) ketchup
- 1 tablespoon brown sugar
- 1 teaspoon chili powder
- Salt and pepper, to taste
- Hamburger buns, to serve
Instructions
- Heat the olive oil over medium heat in a large skillet. Add the onion and pepper and sautรฉ until soft and translucent, 5 to 8 minutes. Season with salt and pepper while cooking. Add the minced garlic and cook for 30 seconds longer. Remove from the pan to a bowl.
- Add the ground beef to the pan, increase the heat to medium-high and cook until the beef is completely browned, breaking it up with a wooden spoon as it cooks. If the beef has released a lot of fat, drain off most of it.
- Add the vegetables back to the pan and stir in the tomato puree, ketchup, brown sugar and chili powder. Season with salt and pepper and simmer until slightly thickened, about 10 minutes. Remove from heat and serve on hamburger buns. Leftovers can be kept in an airtight container in the refrigerator for up to 4 days.
Notes
- Ground Beef: You can substitute ground turkey, ground chicken, or even a "beyond the meat" product.
- Storing: Keep leftover sloppy joe meat in an airtight container in the refrigerator for up to 4 days.
- Freezing: Cool the sloppy joe meat completely before freezing. Place in a freezer-safe container and freeze for up to 3 months.
- Reheating: Move the sloppy joe meat from the freezer to the refrigerator the night before you plan on eating the sloppy joes. Heat the meat in a saucepan or skillet until warmed through.
- Make-ahead: You can brown the meat in advance and simply add it to the skillet when you are cooking it with the sauce before serving.
- Double: To make a double batch of the sloppy joe meat sauce, double the recipe ingredients. I would suggest cooking the sloppy joes in a large pot like a 7-qt dutch oven to contain all of the ingredients.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Photography byย Lauren Grant.








My go-to Sloppy Joe recipe. Iโve been making this recipe for years. Always tastes great!
This is on my rotation now. So many great flavors. Nothing like the the ones at school while growing up.
How much ground beef for the ย sloppy joe recipeย
This is a staple in my menu routine. Since my daughter is vegetarian, I use a meat substitute. She eats the left overs for breakfast.
Excellent sloppy joe recipe! My older son had about four helpings! I will definitely repeat this one!
I made this for a group that helped me paint this past week. The whole family, adults and kids declared these the best sloppy joes they had ever had! Made the recipe exactly as shown except substitued a yellow pepper for the green.
Could ย use BBQ sauce for the ketcup? ย I’ve seen other recipes that do, but haven’t tried it yet. ย What is your opinion?
Can’t wait to try this regardless of your answer, but I will wait for it. ย
Thanks, Jan
Hi Janet, I have not tried that, but I think it would work fine if you like BBQ flavor!
I first found your recipe in the subscribed blog maybe 14 years ago and made this dozens of times for my picky teen.
Fast forward to today 2024 I plan to make it again because I’ve had sloppy Joe’s on my mind as the days have gotten chilly!
Love your family recipes and stories.
Aw thank you, Macy!
I think sloppy joes are best served in a hot dog bun. The meat stays in so much better!
Such a good idea!!
These have become a staple in our house. They are delicious and get two thumbs up from my 8 and 5 year old.ย
This is a lot like my home-made recipe! Here’s a trick my sister-in-law taught me for picky kids that don’t like to SEE bits of peppers and onions in their sloppy Joe’s. She sends the tomato, ketsup, peppers, onions, and garlic through the food processor and you still get that yummy flavor and the kids are happy!
Would you happen to have any idea how many calories are in one of your sloppy Joe’s? My son is trying to gain weight & loves your food!! So, he was wondering. Thank you. Teresa Webber:)
Wonderful, lovely sauce, but you forgot 1 thing, a big spoonful of horseradish! Then it’s perfect. I am making it for
a Super Bowl nosh.
Oh, AND don’t forget the made from scratch cole slaw!
Hi!
i found your website yesterday and i’m really thrilled.
but because i’m german there are the usual differences in units, ingredients, the temperature, etc.
but for finding an exchange (if needed) it’s necessary to get to know the precise nature of the relevant things.
soooo, here: in our stores tomato puree is sold in different degrees of concentration. the usual one is concentrated three times – and has about 100 calories (only for your orientation). if i used a 28-ounces can of this…. very salty, very intensive…. not the best idea, i think :)
can u tell me anything abt your puree?
keep on cooking <3
Hi! What you’ve described sounds more like tomato paste. Puree is sort of a slightly thickened tomato sauce. I hope that helps!
absolutely!
it’s called “passierte Tomaten” (which could be understood as “happened tomatoes” – but the verb “passieren” also means .. *drum-roll* .. “to puree sth.”/”to blend sth.” !)
;)
My husband was craving sloppy joe’s one night a few months ago, so I decided to google recipes, and I fell upon this one. I made it, and he fell in love with the flavor! I must admit, I did too! I am back again tonight to get the recipe to make it again! EXCELLENT! We grew up eating the canned version, too..and this one tastes so “grown up”..so yummy! :)