Bursting with vibrant flavors and hearty textures, this Corn and Beans and Bacon and Tomatoes recipe is a one-pan wonder that’s as satisfying as it is simple to make. Crispy bacon pairs beautifully with sweet corn kernels, protein-packed black beans, and juicy cherry tomatoes, all seasoned with smoky paprika and garlic for a savory depth of flavor. A quick sauté of onion and garlic in bacon drippings adds richness, while a sprinkle of fresh parsley provides a pop of herbal freshness. Ready in just 30 minutes, this versatile dish can be enjoyed as a wholesome side or a light main course that’s sure to please. Perfect for busy weeknights or casual gatherings, this recipe highlights fresh and pantry staples for a comforting yet vibrant meal.
Heat a large skillet over medium heat. Add the bacon slices and cook until crispy, about 6-8 minutes, flipping halfway through.
Remove the cooked bacon from the skillet and place it on a paper towel-lined plate to cool. Once cooled, crumble the bacon into small pieces and set aside.
In the same skillet, discard most of the bacon grease, leaving about 1 tablespoon in the skillet. If needed, add 1 tablespoon of olive oil.
Add the diced onion to the skillet and sauté for 3-4 minutes until softened and translucent.
Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
Add the corn kernels to the skillet and cook for 4-5 minutes, stirring occasionally, until they begin to develop a slight char.
Stir in the black beans, halved cherry tomatoes, smoked paprika, salt, and black pepper. Cook for 3-4 minutes until the mixture is heated through and the tomatoes begin to soften.
Turn off the heat and stir in the crumbled bacon.
Taste and adjust seasoning if needed. Garnish with chopped fresh parsley before serving.
Serve warm and enjoy as a side dish or a light main course.
Calories |
1048 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 38.1 g | 49% | |
| Saturated Fat | 9.0 g | 45% | |
| Polyunsaturated Fat | 4.3 g | ||
| Cholesterol | 48 mg | 16% | |
| Sodium | 2544 mg | 111% | |
| Total Carbohydrate | 146.1 g | 53% | |
| Dietary Fiber | 32.3 g | 115% | |
| Total Sugars | 38.4 g | ||
| Protein | 48.8 g | 98% | |
| Vitamin D | 0.2 mcg | 1% | |
| Calcium | 187 mg | 14% | |
| Iron | 8.8 mg | 49% | |
| Potassium | 2681 mg | 57% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.